Clase Columns (Word VBA)

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

Las siguientes clases dan acceso a la clase Columns

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

Dim clms as Columns
Set clms = ActiveDocument.Range.Columns

Los siguientes procedimientos se pueden usar para establecer variables de clase Columns : Range.Columns, Selection.Columns y Table.Columns.

For Each

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

Dim clm As Column
For Each clm In ActiveDocument.Range.Columns
	
Next clm

Métodos

Add - Devuelve un objeto Column que representa una columna agregada a una tabla.

AutoFit - Cambia el ancho de la columna de una tabla de modo que se ajuste al ancho del texto sin cambiar la manera en que el texto se ajusta en las celdas.

Delete - Elimina las columnas especificadas.

DistributeWidth - Ajusta el ancho de las columnas especificadas para que sean iguales.

Item - Devuelve un objeto Column individual de una colección.

Select - Selecciona las columnas de tabla especificadas.

SetWidth - Establece el ancho de las columnas de una tabla.

Propiedades

Borders Devuelve una colección Borders que representa todos los bordes de las columnas especificadas.

Count Devuelve un Long que representa el número de columnas de la colección.

First Devuelve un objeto Column que representa el primer elemento de la colección Columns .

Last Devuelve un objeto Column que representa la última columna de una tabla.

NestingLevel Devuelve el nivel de anidamiento de las columnas especificadas.

PreferredWidth Devuelve o establece el ancho preferido (en puntos o como un porcentaje del ancho de la ventana) para las columnas especificadas.

PreferredWidthType Devuelve o establece la unidad de medida preferida que se debe utilizar para el ancho de las celdas especificadas, columnas o tabla.

Shading Devuelve un objeto shading que hace referencia al formato de sombreado de las columnas de tabla especificadas.

Width Devuelve o establece el ancho de las columnas especificadas, en puntos.