Clase ListLevel - nivel de lista (Word VBA)

La clase ListLevel representa un solo nivel de lista, ya sea el único nivel de una lista numerada o con viñetas, o bien uno de los nueve niveles de una lista de esquema numerado.

Para usar una variable de clase ListLevel, primero debe ser instanciado, por ejemplo

Dim lll as ListLevel
Set lll = ActiveDocument.ListTemplates(1).ListLevels(Index:=1)

Las variables de tipo ListLevel se pueden establecer utilizando el procedimiento ListLevels.Item

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos ListLevel en una colección.

Dim lev As ListLevel
r = 0 
For Each lev In ListGalleries(wdOutlineNumberGallery) _ 
 .ListTemplates(6).ListLevels 
 lev.Alignment = wdListLevelAlignLeft 
 lev.NumberPosition = r 
 lev.TextPosition = r 
 lev.TrailingCharacter = wdTrailingSpace 
 r = r + 18 
Next lev

Métodos

ApplyPictureBullet - Aplica el formato de viñeta de imagen a un párrafo o un intervalo de párrafos.

Propiedades

Alignment Devuelve o establece una constante WdListLevelAlignment que representa la alineación del nivel de lista de la plantilla de lista.

Font Devuelve o establece un objeto Font que representa el formato de carácter del objeto especificado.

Index Devuelve un valor de tipo Long que representa la posición de un elemento en una colección.

LinkedStyle Devuelve o establece el nombre del estilo que está vinculado al objeto ListLevel especificado.

NumberFormat Devuelve o establece el formato de número para el nivel de lista especificado.

NumberPosition Devuelve o establece la posición (en puntos) del número o de la viñeta del objeto ListLevel especificado.

NumberStyle Devuelve o establece el estilo de número para el objeto ListLevel.

PictureBullet Devuelve un objeto InlineShape que representa una viñeta de imagen.

ResetOnHigher Establece o devuelve el nivel de lista que debe aparecer antes de que el nivel de lista especificado reinicia la numeración a partir de 1.

StartAt Devuelve o establece el número inicial para el objeto ListLevel especificado.

TabPosition Devuelve o establece la posición de tabulación del objeto ListLevel especificado.

TextPosition Devuelve o establece la posición (en puntos) de la segunda línea de texto ajustado para el objeto ListLevel especificado.

TrailingCharacter Devuelve o establece el carácter insertado después del número en el nivel de lista especificado.

Font - Contiene los atributos de fuente (como el nombre, el tamaño y el color de fuente) de un objeto.

InlineShape - Representa un objeto en la capa de texto de un documento.