Benannte Tabelle hinzufügen
Eine benannte Tabelle, die auch als Excel-Tabelle bekannt ist, bezieht sich auf eine bestimmte Art von Bereich, der mit einem Namen bezeichnet wurde und mit dem zusätzliche Funktionen und Eigenschaften verbunden sind.
Benannte Tabelle hinzufügen
- Laden Sie die C#-Bibliothek herunter, um benannte Tabellen hinzuzufügen
- Wählen Sie den Zielbereich mit workSheet ["A1:A5"] aus
- Verwenden Sie die Methode
AddNamedTable
, um benannte Tabellen hinzuzufügen - Benannte Tabelle auf verschiedene Weise abrufen
- Exportieren Sie die bearbeitete Excel-Datei in verschiedenen Formaten
Legen Sie los mit IronXL
Beginnen Sie noch heute mit der Verwendung von IronXL in Ihrem Projekt mit einer kostenlosen Testversion.
Beispiel für das Hinzufügen einer benannten Tabelle
Um eine benannte Tabelle hinzuzufügen, verwenden Sie die AddNamedTable
-Methode. Die Methode erfordert den Namen der benannten Tabelle als Text, das Bereichsobjekt. Der Benutzer hat auch die Möglichkeit, den Tabellenstil festzulegen und zu bestimmen, ob der Filter angezeigt werden soll oder nicht.
:path=/static-assets/excel/content-code-examples/how-to/named-table-add-named-table.cs
using IronXL;
using IronXL.Styles;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Add data
workSheet["A2:C5"].StringValue = "Text";
// Configure named table
var selectedRange = workSheet["A1:C5"];
bool showFilter = false;
var tableStyle = TableStyle.TableStyleDark1;
// Add named table
workSheet.AddNamedTable("table1", selectedRange, showFilter, tableStyle);
workBook.SaveAs("addNamedTable.xlsx");
Imports IronXL
Imports IronXL.Styles
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Add data
Private workSheet("A2:C5").StringValue = "Text"
' Configure named table
Private selectedRange = workSheet("A1:C5")
Private showFilter As Boolean = False
Private tableStyle = TableStyle.TableStyleDark1
' Add named table
workSheet.AddNamedTable("table1", selectedRange, showFilter, tableStyle)
workBook.SaveAs("addNamedTable.xlsx")

Beispiel für das Abrufen einer benannten Tabelle
Alle benannten Tabellen abrufen
Die GetNamedTableNames
-Methode gibt alle benannten Tabellen im Arbeitsblatt als eine Liste von Zeichenfolgen zurück.
:path=/static-assets/excel/content-code-examples/how-to/named-table-retrieve-all-named-table.cs
using IronXL;
WorkBook workBook = WorkBook.Load("addNamedTable.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Get all named table
var namedTableList = workSheet.GetNamedTableNames();
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("addNamedTable.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Get all named table
Private namedTableList = workSheet.GetNamedTableNames()
Bestimmte benannte Tabelle abrufen
Verwenden Sie die GetNamedTable
-Methode, um die spezifische benannte Tabelle im Arbeitsblatt abzurufen.
:path=/static-assets/excel/content-code-examples/how-to/named-table-retrieve-specific-named-table.cs
using IronXL;
WorkBook workBook = WorkBook.Load("addNamedTable.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Get named table
var namedRangeAddress = workSheet.GetNamedTable("table1");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("addNamedTable.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Get named table
Private namedRangeAddress = workSheet.GetNamedTable("table1")
IronXL kann auch benannte Bereiche hinzufügen. Erfahren Sie mehr unter Wie man einen benannten Bereich hinzufügt.