Clase Cell - celda (Word VBA)

La clase Cell representa una celda de tabla.

La clase Cell da acceso a la clase Cell

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

Dim cll as Cell
Set cll = Selection.Cells(Index:=1)

Los siguientes procedimientos se pueden usar para establecer variables de clase Cell : Next, Previous, Cells.Add, Cells.Item y Table.Cell.

For Each

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

Dim cll As Cell
For Each cll In Selection.Cells
 If cellLoop.ColumnIndex Mod 2 = 0 Then cellLoop.Column.Shading.Texture = wdTexture10Percent 
Next cll

Métodos

AutoSum - Inserta un campo = (Fórmula) que calcula y muestra la suma de los valores de las celdas de la tabla situada sobre la celda especificada en la expresión o a la izquierda de la misma.

Delete - Elimina la celda o las celdas de una tabla y controla de manera opcional el modo en que se desplazan las celdas restantes.

Formula - Inserta un campo = (Fórmula) que contiene la fórmula especificada en la celda de una tabla.

Merge - Combina la celda de tabla especificada con otra celda.

Select - Selecciona el objeto especificado.

SetHeight - Establece el alto de las celdas de la tabla.

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

Split - Divide una celda de tabla en varias celdas.

Propiedades

Range (Default member) - Devuelve un objeto Range que representa la parte de un documento que está contenida en el objeto especificado.

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.

Column Devuelve un objeto Column que representa la columna de tabla que contiene la celda especificada.

ColumnIndex Devuelve el número de la columna de tabla que contiene la celda especificada.

FitText True si Microsoft Word reduce visualmente el tamaño del texto escrito en una celda para que quepa dentro del ancho de columna.

Height Devuelve o establece el alto de la celda de tabla especificada.

HeightRule Devuelve o establece una constante WdRowHeightRule que representa la regla que determinará el alto de las celdas o filas especificadas.

ID Devuelve o establece la etiqueta de identificación para el objeto especificado cuando el documento actual 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 una sola celda o de todas las celdas de una tabla.

NestingLevel Devuelve el nivel de anidamiento de la celda especificada.

Next Devuelve un objeto Cell que representa la siguiente celda de tabla en la colección Cells.

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

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

Previous Devuelve un objeto Cell que representa la anterior celda de tabla en la colección Cells.

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

Row Devuelve un objeto Row que representa la fila que contiene la celda especificada.

RowIndex Devuelve el número de la fila que contiene la celda especificada.

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

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

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

VerticalAlignment Devuelve o establece la alineación vertical del texto en una o varias celdas de una tabla.

Width Devuelve o establece el ancho de una celda de tabla, en puntos.

WordWrap True si Microsoft Word ajusta el texto en varias líneas y aumenta la longitud de la celda para que el ancho de la celda sigue siendo la misma.

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

Column - Representa una sola columna de tabla.

Range - Representa un área contigua en un documento.

Row - Representa una fila de una tabla.

Shading - Contiene los atributos de sombreado de un objeto.

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