:: Corel-FORUM :: WWW.CORELCLUB.ORG :: http://www.corelforum.corelclub.org/ |
|
Seleccionar objeto a través de las páginas http://www.corelforum.corelclub.org/viewtopic.php?f=4&t=3431 |
Página 1 de 1 |
Autor: | Walder Martinez [Mié, 30 Mar 2011, 20:36 ] |
Asunto: | Seleccionar objeto a través de las páginas |
Hola amigos, quisiera saber si existe la opción de seleccionar un objeto que se repite en todas las páginas de un documento. El tema es que uso Corel muchas veces para editar PDF.. Y tengo un libro de 357 páginas con un mapa de bits en todas ellas y necesito eliminarlo. Y es más que engorroso seleccionar cada página, buscar el objeto y eliminarlo de a uno. Probé la función "buscar objetos" pero sólo busca en la página que se muestra actualmente. Si alguien tiene alguna ayuda se lo voy a agradecer. Un saludo desde Buenos Aires. |
Autor: | Manuel Rivas [Jue, 31 Mar 2011, 12:14 ] |
Asunto: | Seleccionar objeto a través de las páginas |
Este pequeño macro elimina todos los bitmaps de todas las paginas: Citar: Sub deletebitmaps()
Dim sh As Shape, pg As Page For Each pg In ActiveDocument.Pages For Each sh In pg.Shapes If sh.Type = cdrBitmapShape Then sh.Delete End If Next sh Next pg End Sub |
Autor: | Walder Martinez [Jue, 31 Mar 2011, 12:50 ] |
Asunto: | Seleccionar objeto a través de las páginas |
Citar: Este pequeño macro elimina todos los bitmaps de todas las paginas:
Excelente! Mil gracias, Manuel! Se me ocurre algo, se podrá editar para que borre únicamente un bitmap de un nombre determinado? Especificando el nombre del bitmap sería posible? Muchas gracias por tu aporte..
|
Autor: | Manuel Rivas [Jue, 31 Mar 2011, 22:11 ] |
Asunto: | Seleccionar objeto a través de las páginas |
Citar: Sub deletebitmaps()
añade la parte que puse en negrita, la palabra nombredelbitmap la tienes que sustituir por el nombre real del bitmap conservando las comillas
Dim sh As Shape, pg As Page For Each pg In ActiveDocument.Pages For Each sh In pg.Shapes If sh.Type = cdrBitmapShape And sh.Name = "nombredelbitmap" Then sh.Delete End If Next sh Next pg End Sub |
Página 1 de 1 | Todos los horarios son UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |