Cómo: Agregar texto y formato a las celdas de las tablas de Word

Actualización: noviembre 2007

Se aplica a

La información de este tema sólo se aplica a los proyectos de Visual Studio Tools para Office y versiones de Microsoft Office especificados.

Tipo de proyecto

  • Proyectos de nivel de documento

  • Proyectos de nivel de aplicación

Versión de Microsoft Office

  • Word 2003

  • Word 2007

Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto.

Las tablas están compuestas de una colección de celdas. Cada objeto individual Cell representa una celda de la tabla. Se hace referencia a las celdas por su ubicación en la tabla. Este ejemplo hace referencia a la celda ubicada en la primera fila y la primera columna de la tabla, le agrega texto a la celda y le aplica formato.

Para agregar texto y formato a las celdas

  • Haga referencia a la celda por su ubicación en la tabla, agregue texto a la celda y aplique el formato.

    El ejemplo de código siguiente se puede usar en una personalización de nivel de documento. Para usar este ejemplo, ejecútelo desde la clase ThisDocument del proyecto.

    With Me.Tables.Item(1).Cell(1, 1).Range
        .Text = "Name"
        .ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight
    End With
    
    Word.Cell cell = this.Tables[1].Cell(1, 1);
    
    cell.Range.Text = "Name"; 
    cell.Range.ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight;
    

    El ejemplo de código siguiente se puede usar en un complemento de nivel de aplicación. En este ejemplo se usa el documento activo. Para usar el ejemplo, ejecútelo desde la clase ThisAddIn del proyecto.

    With Me.Application.ActiveDocument.Tables.Item(1).Cell(1, 1).Range
        .Text = "Name"
        .ParagraphFormat.Alignment = Word.WdParagraphAlignment.wdAlignParagraphRight
    End With
    
    Word.Cell cell = this.Application.ActiveDocument.Tables[1].Cell(1, 1);
    
    cell.Range.Text = "Name";
    cell.Range.ParagraphFormat.Alignment = 
        Word.WdParagraphAlignment.wdAlignParagraphRight;
    

Vea también

Tareas

Cómo: Crear tablas de Word

Cómo: Agregar filas y columnas a las tablas de Word

Cómo: Rellenar tablas de Word con propiedades de documento