Condividi tramite


Procedura: aggiungere righe e colonne alle tabelle di Word

Aggiornamento: novembre 2007

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Word 2003

  • Word 2007

Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione.

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.

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.

Per aggiungere una riga a una tabella

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

    Me.Tables.Item(1).Rows.Add()
    
    object beforeRow = this.Tables[1].Rows[1];
    
    this.Tables[1].Rows.Add(ref beforeRow);
    

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()
    
    object beforeColumn = this.Tables[1].Columns[1]; 
    
    this.Tables[1].Columns.Add(ref beforeColumn); 
    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. In questi esempi viene utilizzato il documento attivo. Per utilizzare gli esempi, è necessario eseguirli dalla classe ThisAddIn nel progetto.

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()
    
    object beforeRow = this.Application.ActiveDocument.Tables[1].Rows[1];
    this.Application.ActiveDocument.Tables[1].Rows.Add(ref beforeRow);
    

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()
    
    object beforeColumn = this.Application.ActiveDocument.Tables[1].Columns[1];
    
    this.Application.ActiveDocument.Tables[1].Columns.Add(ref beforeColumn);
    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