Comment ajouter un tableau nommé
Un tableau nommé est également connu sous le nom de tableau Excel. Il s'agit d'un type spécifique de plage qui a été désignée par un nom et à laquelle sont associées des fonctionnalités et des propriétés supplémentaires.
Comment ajouter un tableau nommé
- Télécharger la bibliothèque C# pour ajouter des tables nommées
- Sélectionnez la plage cible avec feuille de travail ["A1:A5"]
- Utiliser
AddNamedTable
pour ajouter des tableaux nommés - Récupérer une table nommée de différentes manières
- Exporter le fichier Excel modifié dans différents formats
Commencez avec IronXL
Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.
Exemple d'ajout d'un tableau nommé
Pour ajouter une table nommée, utilisez la méthode AddNamedTable
. La méthode requiert le nom de la table nommée en tant que texte, l'objet plage. L'utilisateur a également la possibilité de spécifier le style du tableau et d'afficher ou non le filtre.
: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")
Exemple de récupération d'une table nommée
Récupérer tous les tableaux nommés
La méthode GetNamedTableNames
renvoie toutes les tables nommées dans la feuille de calcul sous la forme d'une liste de chaînes de caractères.
: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()
Récupérer une table nommée spécifique
Utilisez la méthode GetNamedTable
pour récupérer la table nommée spécifique dans la feuille de calcul.
: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 peut également ajouter des plages nommées. Pour en savoir plusComment ajouter une plage nommée.