El autotexto insertado en macros no establece el estilo (Microsoft Word)
Glenn está insertando una entrada de Autotexto en su documento usando una macro.
Cuando inserta la entrada manualmente (no desde la macro), Word establece el estilo correctamente para la entrada usando el estilo (Título 3) almacenado con la entrada de Autotexto. Pero cuando usa la macro para insertar la entrada de Autotexto, la entrada insertada cambia a otro estilo (Texto del cuerpo).
Lo primero que debe comprobar es que realmente hay un estilo almacenado con la entrada de Autotexto. En este caso, el estilo se almacena con la entrada si se seleccionó la marca de párrafo al final del texto cuando se definió la entrada. (Probablemente sea así en el caso de Glenn, ya que el estilo se establece correctamente al insertar manualmente el Autotexto, pero es bueno comprobarlo).
Una vez que esté seguro de que el estilo se ha guardado con el documento, debe echar un vistazo a su macro y cómo se inserta la entrada de Autotexto. Si tiene una entrada de Autotexto llamada «MiTexto», la forma normal de insertarla es usar una línea de macro como la siguiente:
NormalTemplate.AutoTextEntries("MyText").Insert Where:=Selection.Range
Sin embargo, si desea que se utilice el formato de la entrada de Autotexto, debe asegurarse de que se utilice el parámetro opcional RichText:
NormalTemplate.AutoTextEntries("MyText").Insert _ Where:=Selection.Range, RichText:=True
Su Autotexto ahora debe insertarse exactamente como desea que se inserte.
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios WordTips), he preparado una página especial que incluye información útil.
link: / wordribbon-WordTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
WordTips es su fuente de formación rentable en Microsoft Word.
(Microsoft Word es el software de procesamiento de texto más popular del mundo). Este consejo (314) se aplica a Microsoft Word 97, 2000, 2002 y 2003.