Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
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
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.