Compartir a través de


Método Range.ConvertToTable (Word)

Convierte texto dentro de un intervalo en una tabla. Devuelve la tabla como un objeto Table.

Sintaxis

expresión. ConvertToTable( _Separator_ , _NumRows_ , _NumColumns_ , _InitialColumnWidth_ , _Format_ , _ApplyBorders_ , _ApplyShading_ , _ApplyFont_ , _ApplyColor_ , _ApplyHeadingRows_ , _ApplyLastRow_ , _ApplyFirstColumn_ , _ApplyLastColumn_ , _AutoFit_ , _AutoFitBehavior_ , _DefaultTableBehavior_ )

expresión Variable que representa un objeto Range.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Separator Opcional Variant Especifica el carácter utilizado para separar el texto en las celdas. Puede ser un carácter o una de estas constantes WdTableFieldSeparator. Si se omite este argumento, se usa el valor de la propiedad DefaultTableSeparator.
NumRows Opcional Variant Número de filas de la tabla. Si se omite este argumento, Microsoft Word establece el número de filas en función del contenido del intervalo.
NumColumns Opcional Variant Número de columnas de la tabla. Si se omite este argumento, Word establece el número de columnas en función del contenido del intervalo.
InitialColumnWidth Opcional Variant Ancho inicial de cada columna en puntos. Si se omite este argumento, Word calcula y ajusta el ancho de columna para que la tabla se expanda de un margen a otro.
Format Opcional Variant Especifica uno de los formatos predefinidos que aparecen en el cuadro de diálogo Autoformato de tablas. Puede ser una de las constantes WdTableFormat.
ApplyBorders Opcional Variant True para aplicar las propiedades de borde del formato especificado.
ApplyShading Opcional Variant True para aplicar las propiedades de sombreado del formato especificado.
ApplyFont Opcional Variant True para aplicar las propiedades de fuente del formato especificado.
ApplyColor Opcional Variant True para aplicar las propiedades de color del formato especificado.
ApplyHeadingRows Opcional Variant True para aplicar las propiedades de fila de títulos del formato especificado.
ApplyLastRow Opcional Variant True para aplicar las propiedades de última fila del formato especificado.
ApplyFirstColumn Opcional Variant True para aplicar las propiedades de primera columna del formato especificado.
ApplyLastColumn Opcional Variant True para aplicar las propiedades de última columna del formato especificado.
AutoFit Opcional Variant True para reducir el ancho de las columnas de tabla tanto como sea posibles sin cambiar el texto de la forma se ajusta en las celdas.
AutoFitBehavior Opcional Variant Establece las reglas de Autoajuste para el tamaño de una tabla en Word. Puede ser una de estas constantes WdAutoFitBehavior. Si DefaultTableBehavior es wdWord8TableBehavior, se omite este argumento.
DefaultTableBehavior Opcional Variant Establece un valor que especifica si Microsoft Word cambia automáticamente el tamaño de las celdas de la tabla para ajustarlo al contenido (Autoajuste). Puede ser una de las constantes WdDefaultTableBehavior.

Valor devuelto

Tabla

Ejemplo:

En este ejemplo, se convierten los tres primeros párrafos del documento activo en una tabla.

Set aDoc = ActiveDocument 
Set myRange = aDoc.Range(Start:=aDoc.Paragraphs(1).Range.Start, _ 
 End:=aDoc.Paragraphs(3).Range.End) 
myRange.ConvertToTable Separator:=wdSeparateByParagraphs

Vea también

Objeto Range

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.