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 zum Hinzufügen benannter Tabellen herunter
- Wählen Sie den Zielbereich mit workSheet ["A1:A5"]
- Nutzen Sie
AddNamedTable
methode zum Hinzufügen benannter Tabellen - Abrufen der benannten Tabelle auf verschiedene Weise
- 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 Methode AddNamedTable
. 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 Methode GetNamedTableNames
gibt alle benannten Tabellen im Arbeitsblatt als Liste von Zeichenketten 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 Methode GetNamedTable
, 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. Mehr Informationen unterBenannten Bereich hinzufügen.