Procedura: aggiungere righe e colonne alle tabelle di Word

In una tabella di Microsoft Office Word, le celle sono organizzate in righe e colonne. È possibile utilizzare il metodo Add dell'oggetto Rows per aggiungere righe alla tabella e il metodo Add dell'oggetto Columns per aggiungere colonne.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Word 2007 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Esempi di personalizzazione a livello di documento

Gli esempi di codice seguenti possono essere utilizzati in una personalizzazione a livello di documento. Per utilizzare gli esempi, è necessario eseguirli dalla classe ThisDocument nel progetto. In questi esempi si presuppone che nel documento associato alla personalizzazione sia già disponibile almeno una tabella.

Per aggiungere una riga a una tabella

  • Utilizzare il metodo Add per aggiungere una riga alla tabella.

    Me.Tables.Item(1).Rows.Add()
    
    this.Tables[1].Rows.Add(this.Tables[1].Rows[1]);
    

Per aggiungere una colonna a una tabella

  • Utilizzare il metodo Add e quindi il metodo DistributeWidth per fare in modo che tutte le colonne abbiano la stessa larghezza.

    Me.Tables.Item(1).Columns.Add(BeforeColumn:=Me.Tables.Item(1).Columns(1))
    Me.Tables.Item(1).Columns.DistributeWidth()
    
    this.Tables[1].Columns.Add(this.Tables[1].Columns[1]); 
    this.Tables[1].Columns.DistributeWidth();
    

Esempi di componente aggiuntivo a livello di applicazione

Gli esempi di codice seguenti possono essere utilizzati in un componente aggiuntivo a livello di applicazione. Per utilizzare gli esempi, è necessario eseguirli dalla classe ThisAddIn nel progetto. In questi esempi si presuppone che nel documento attivo sia già disponibile almeno una tabella.

Per aggiungere una riga a una tabella

  • Utilizzare il metodo Add per aggiungere una riga alla tabella.

    Me.Application.ActiveDocument.Tables.Item(1).Rows.Add()
    
    this.Application.ActiveDocument.Tables[1].Rows.Add(
        this.Application.ActiveDocument.Tables[1].Rows[1]);
    

Per aggiungere una colonna a una tabella

  • Utilizzare il metodo Add e quindi il metodo DistributeWidth per fare in modo che tutte le colonne abbiano la stessa larghezza.

    Me.Application.ActiveDocument.Tables.Item(1).Columns.Add( _
        BeforeColumn:=Me.Application.ActiveDocument.Tables.Item(1).Columns(1))
    Me.Application.ActiveDocument.Tables.Item(1).Columns.DistributeWidth()
    
    this.Application.ActiveDocument.Tables[1].Columns.Add(
        this.Application.ActiveDocument.Tables[1].Columns[1]);
    this.Application.ActiveDocument.Tables[1].Columns.DistributeWidth();
    

Vedere anche

Attività

Procedura: creare tabelle di Word

Procedura: aggiungere testo e formattazione alle celle delle tabelle di Word

Procedura: compilare tabelle di Word con le proprietà documento