Comment ajouter un tableau nommé

This article was translated from English: Does it need improvement?
Translated
View the article in English

par Chaknith Bin

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.


Bibliothèque NuGet C# pour Excel

Installer avec NuGet

Install-Package IronXL.Excel
ou
Java PDF JAR

Télécharger DLL

Télécharger la DLL

Installation manuelle dans votre projet

Bibliothèque NuGet C# pour Excel

Installer avec NuGet

Install-Package IronXL.Excel
ou
Java PDF JAR

Télécharger DLL

Télécharger la DLL

Installation manuelle dans votre projet

Commencez à utiliser IronPDF dans votre projet dès aujourd'hui avec un essai gratuit.

Première étape :
green arrow pointer

Découvrez IronXL sur NuGet pour une installation rapide et un déploiement facile. Avec plus de 8 millions de téléchargements, il transforme Excel avec C#.

Bibliothèque NuGet C# pour Excel nuget.org/packages/IronXL.Excel/
Install-Package IronXL.Excel

Envisagez d'installer le IronXL DLL directement. Téléchargez et installez-le manuellement pour votre projet ou sous forme de GAC : {{lienDllAfficher}}

Installation manuelle dans votre projet

Télécharger la DLL

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")
VB   C#
Tableau nommé

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()
VB   C#

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")
VB   C#

IronXL peut également ajouter des plages nommées. Pour en savoir plus Comment ajouter une plage nommée.

Chaknith Bin

Ingénieur logiciel

Chaknith est le Sherlock Holmes des développeurs. C'est en s'amusant à relever des défis de code qu'il s'est rendu compte pour la première fois qu'il pourrait avoir un avenir dans le domaine de l'ingénierie logicielle. Il se concentre sur IronXL et IronBarcode, mais il est fier d'aider les clients avec chaque produit. Chaknith tire parti des connaissances qu'il a acquises en discutant directement avec les clients pour améliorer les produits eux-mêmes. Ses commentaires anecdotiques vont au-delà des tickets Jira et soutiennent le développement de produits, la documentation et le marketing, afin d'améliorer l'expérience globale des clients.Quand il n'est pas au bureau, on peut le trouver en train d'apprendre sur l'apprentissage automatique, le codage et la randonnée.