Una línea que fastidia (por no decir otra cosa) las macros

22/09/2009 - 11:20 por zopita | Informe spam
Ya hace tiempo que observé que si una macro incluye un "Buscar" aparece a
veces una línea de este pelo:

Selection.Find.ParagraphFormat.Borders.Shadow = False

y la macro no se ejecuta. Borrando la línea todo va sobre ruedas.

No he conseguido saber cuándo aparece y cuándo no, ya que esta indeseable
hace acto de presencia se haya o no se haya incluido un estilo en la ventana
de búsqueda.

Saludos cordiales.
 

Leer las respuestas

#1 Monica May
23/09/2009 - 11:06 | Informe spam
hola Gloria :P,

observe que si una macro incluye un "Buscar" aparece a
veces una linea de este pelo:
Selection.Find.ParagraphFormat.Borders.Shadow = False
y la macro no se ejecuta.
Borrando la linea todo va sobre ruedas.
No he conseguido saber cuando aparece y cuando no,
ya que esta indeseable
hace acto de presencia se haya o no se haya
incluido un estilo en la ventana de busqueda.



Si esa linea la graba la grabadora de macros por defecto, en Versiones
anteriores a Word 2007 cuando se utiliza un Buscar y Reemplazar Estilos,
muchas lineas que graba la grabadora son innecesarias :P !!

En la nueva version Word 2007 acompana al metodo Shadow otras propiedades
utilizadas en los bordes de parrafo o caracter que tambien se graban por
defecto y que no hacen funcion con el objeto [ Find ] si no van acopanados
de otros metodos o propiedades..pero si hace funcion con la propiedad
[ Replacement ]...


Comentanos!


Saludos
Monica


www.fermu.com
www.teladearana.es

Preguntas similares