Word le permite personalizar los estilos de numeración y viñeta definidos dentro del programa. Por ejemplo, puede elegir un carácter diferente para usarlo como viñeta, como se ha discutido en otros números de WordTips. Incluso puede sintetizar una forma de usar palabras como «viñetas» si en su lugar define listas numeradas (que están estrechamente asociadas con listas con viñetas)

que no usan los números, sino que tienen un «texto final» que funciona efectivamente como la «viñeta».

El problema con este enfoque es que todavía está sujeto a los mismos problemas que afectan a las listas numeradas y con viñetas en general. (Estos se han tratado en otros números de WordTips.) Es posible evitar algunos de los problemas confiando en la numeración de los esquemas en lugar de las viñetas o la numeración regular, pero los problemas aún pueden surgir fácilmente.

Sinceramente, la mayoría de los expertos en Word admitirán que existen serios problemas con las funciones de numeración y viñetas automáticas de Word. Hay muchas cosas diferentes que pueden afectar los estilos de numeración y viñeta.

Por ejemplo, si la casilla de verificación Actualizar automáticamente (en el cuadro de diálogo Modificar estilo) está configurada para uno de sus estilos de viñeta o numeración, puede causar problemas incalculables a medida que los usuarios realizan cambios explícitos en los párrafos del documento. Del mismo modo, si los estilos de numeración o viñeta se basan en otros estilos, los cambios pueden pasar de un estilo a otro sin previo aviso.

Para evitar problemas potenciales con el formato de listas numeradas o con viñetas, muchos abogan por eludir todas las funciones automáticas de Word. En su lugar, puede desarrollar una serie de macros que puedan manejar la numeración o aplicación de viñetas. Por ejemplo, la siguiente macro puede usarse para formatear explícitamente un párrafo usando una palabra como viñeta:

Public Sub BulletText()

Dim sBullet As String     Dim myList As ListTemplate

sBullet = InputBox("Enter bullet text:", "Bullet Text", "Note:")



' Add a new ListTemplate object     Set myList = ActiveDocument.ListTemplates.Add

With myList.ListLevels(1)

.NumberFormat = sBullet         .TrailingCharacter = wdTrailingTab         .NumberPosition = InchesToPoints(0.25)

.Alignment = wdListLevelAlignLeft         .TextPosition = InchesToPoints(0.75)

.TabPosition = InchesToPoints(0.75)

.ResetOnHigher = 0         .StartAt = 1         .LinkedStyle = ""

' The following sets the font attributes of         ' the "bullet" text         With .Font             .Bold = True             .Name = "Arial"

.Size = 10         End With     End With     ' Apply the new ListTemplate to the selected text     Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=myList End Sub

Esta macro le solicita el texto para usar como su «viñeta» y luego formatea los párrafos seleccionados usando su especificación. Observe que la macro utiliza objetos conocidos como «ListTemplates». Estos objetos son lo que ve cuando mira la paleta de opciones de numeración y viñeta disponibles en las pestañas del cuadro de diálogo Numeración y viñetas. Muchos de los problemas asociados con la numeración y las viñetas en Word están relacionados con problemas para asociar de manera confiable objetos ListTemplate específicos con estilos específicos. Esta macro evita esos problemas al no intentar hacerlo, sino al crear nuevos objetos ListTemplate personalizados que se aplican a párrafos individuales en su documento.

La desventaja de utilizar una macro como esta es que depende de un formato explícito en lugar de estilos. Esto significa que pierde el principal beneficio de los estilos, que son la coherencia y la capacidad de realizar cambios universales en párrafos con estilos similares.

_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 (1546) se aplica a Microsoft Word 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Word (Word 2007 y más tarde) aquí:

link: / wordribbon-Problems_Using_Words_as_Bullets [Problemas al usar palabras como viñetas].