Gewusst wie: Hinzufügen von Zeilen und Spalten zu Word-Tabellen
Aktualisiert: November 2007
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
In einer Microsoft Office Word-Tabelle werden die Zellen in Zeilen und Spalten angeordnet. Mit der Add-Methode des Rows-Objekts können Sie der Tabelle Zeilen hinzufügen, und mit der Add-Methode des Columns-Objekts können Sie Spalten hinzufügen.
Beispiele für die Anpassung auf Dokumentebene
Die folgenden Codebeispiele können in einer Anpassung auf Dokumentebene verwendet werden. Wenn Sie diese Beispiele verwenden möchten, führen Sie sie von der ThisDocument-Klasse im Projekt aus.
So fügen Sie eine Zeile in eine Tabelle ein
Verwenden Sie die Add-Methode, um der Tabelle eine Zeile hinzuzufügen.
Me.Tables.Item(1).Rows.Add()
object beforeRow = this.Tables[1].Rows[1]; this.Tables[1].Rows.Add(ref beforeRow);
So fügen Sie eine Spalte in eine Tabelle ein
Verwenden Sie die Add-Methode und danach die DistributeWidth-Methode, damit alle Spalten die gleiche Breite haben.
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();
Beispiele für Add-Ins auf Anwendungsebene
Die folgenden Codebeispiele können in einem Add-In auf Anwendungsebene verwendet werden. In diesen Beispielen wird das aktive Dokument verwendet. Wenn Sie die Beispiele verwenden möchten, führen Sie sie von der ThisAddIn-Klasse im Projekt aus.
So fügen Sie eine Zeile in eine Tabelle ein
Verwenden Sie die Add-Methode, um der Tabelle eine Zeile hinzuzufügen.
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);
So fügen Sie eine Spalte in eine Tabelle ein
Verwenden Sie die Add-Methode und danach die DistributeWidth-Methode, damit alle Spalten die gleiche Breite haben.
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();
Siehe auch
Aufgaben
Gewusst wie: Erstellen von Word-Tabellen
Gewusst wie: Hinzufügen von Text und Formatierungen zu Zellen in Word-Tabellen
Gewusst wie: Auffüllen von Word-Tabellen mit Dokumenteigenschaften