Clase Table - tabla (Word VBA)

La clase Table representa una sola tabla.

Las siguientes clases dan acceso a la clase Table

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

Dim tbl as Table
Set tbl = ActiveDocument.Tables(Index:=1)

Los siguientes procedimientos se pueden usar para establecer variables de clase Table : Range.ConvertToTable, Selection.ConvertToTable, Split, Tables.Add y Tables.Item.

For Each

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

Dim tbl As Table
For Each tbl In ActiveDocument.Tables
	
Next tbl

Métodos

ApplyStyleDirectFormatting - Aplica el estilo especificado pero conserva el formato que aplique directamente un usuario.

AutoFitBehavior - Determina la forma en que Microsoft Word cambia el tamaño de una tabla cuando se utiliza la función Autoajuste.

AutoFormat - Aplica una presentación previamente definida a una tabla.

Cell - Devuelve un objeto Cell que representa una celda de una tabla.

ConvertToText - Convierte una tabla en texto y devuelve un objeto Range que representa el texto delimitado.

Delete - Elimina la tabla especificada.

Select - Selecciona la tabla especificada.

Sort - Ordena la tabla especificada.

SortAscending - Ordena los párrafos o las filas de una tabla en orden alfanumérico ascendente.

SortDescending - Ordena las filas de una tabla en orden alfanumérico descendente.

Split - Inserta un párrafo vacío inmediatamente sobre la fila especificada en la tabla y devuelve un objeto Table que contiene la fila especificada y las filas que la siguen.

UpdateAutoFormat - Actualiza la tabla con las características de un formato de tabla predefinido.

Propiedades

Range (Default member) - Devuelve un objeto Range que representa la parte de un documento incluida en la tabla especificada.

AllowAutoFit Permite a Microsoft Word cambiar automáticamente el tamaño de las celdas de una tabla para ajustarlo al contenido.

ApplyStyleColumnBands Devuelve o establece un valor Boolean que representa si se va a aplicar bandas de estilo a las columnas de una tabla si un estilo de tabla preestablecido aplicado proporciona bandas de estilo para las columnas.

ApplyStyleFirstColumn True para que Microsoft Word para que aplique el formato de primera columna a la primera columna de la tabla especificada.

ApplyStyleHeadingRows True para que Microsoft Word aplicar formato de fila de títulos a la primera fila de la tabla seleccionada.

ApplyStyleLastColumn True para que Microsoft Word aplique el formato de última columna a la última columna de la tabla especificada.

ApplyStyleLastRow True para que Microsoft Word para que aplique formato a la última fila de la tabla especificada de última fila.

ApplyStyleRowBands Devuelve o establece un valor Boolean que representa si se va a aplicar bandas de estilo a las filas de una tabla si un estilo de tabla preestablecido aplicado proporciona bandas de estilo para las filas.

AutoFormatType Devuelve el tipo de formato automático que se ha aplicado a la tabla especificada.

Borders Devuelve una colección Borders que representa todos los bordes del objeto especificado.

BottomPadding Devuelve o establece la cantidad de espacio (en puntos) que se agrega bajo el contenido de una sola celda o de todas las celdas de una tabla.

Columns Devuelve una colección Columns que representa todas las columnas de tabla de la tabla.

Descr Devuelve o establece una cadena que contiene una descripción de la tabla especificada.

ID Devuelve o establece la etiqueta de identificación de la tabla especificada cuando el documento se guarda como una página web.

LeftPadding Devuelve o establece la cantidad de espacio (en puntos) para agregar a la izquierda del contenido de todas las celdas de una tabla.

NestingLevel Devuelve el nivel de anidamiento de la tabla especificada.

PreferredWidth Devuelve o establece el ancho preferido (en puntos o como un porcentaje del ancho de la ventana) de la tabla especificada.

PreferredWidthType Devuelve o establece la unidad de medida preferida que se debe utilizar para el ancho de la tabla especificada.

RightPadding Devuelve o establece la cantidad de espacio (en puntos) para agregar a la derecha del contenido de todas las celdas de una tabla.

Rows Devuelve una colección Rows que representa todas las filas de tabla dentro de una tabla.

Shading Devuelve un objeto shading que hace referencia al formato de sombreado del objeto especificado.

Spacing Devuelve o establece el espaciado (en puntos) entre las celdas de una tabla.

Style Devuelve o establece el estilo de la tabla especificada.

TableDirection Devuelve o establece la dirección en que Microsoft Word ordena las celdas en la tabla especificada.

Tables Devuelve una colección tables que representa todas las tablas anidadas en la tabla especificada.

Title Devuelve o establece una cadena que contiene un título para la tabla especificada.

TopPadding Devuelve o establece la cantidad de espacio (en puntos) para agregar por encima del contenido de todas las celdas de una tabla.

Uniform True si todas las filas de una tabla tienen el mismo número de columnas.

Borders - Una colección de objetos Border que representan los bordes de un objeto.

Cell - Representa una celda de tabla.

Columns - Colección de objetos Column que representa las columnas de una tabla.

Range - Representa un área contigua en un documento.

Rows - Colección de objetos Row que representa las filas de la tabla de la tabla, el intervalo o la selección especificada.

Shading - Contiene los atributos de sombreado de un objeto.

Style - Representa un solo estilo integrado o definido por el usuario.

Tables - Colección de objetos TABLE que representa las tablas de una selección, intervalo o documento.