Création d un objet de liste

L’utilisation de feuilles de calcul facilite le travail avec différents types de listes, par exemple listes de téléphone, listes de tâches, etc. Aspose.Cells prend en charge la création et la gestion de listes.

Avantages d’un objet Liste

Il existe plusieurs avantages lorsque vous convertissez une liste de données en un véritable objet de liste :

  • De nouvelles lignes et colonnes sont automatiquement incluses.
  • Une ligne de total en bas de votre liste peut être facilement ajoutée pour afficher la SOMME, la MOYENNE, le NOMBRE, etc.
  • Les colonnes ajoutées à droite sont automatiquement incorporées dans l’objet Liste.
  • Les graphiques basés sur les lignes et colonnes seront automatiquement étendus.
  • Les plages nommées affectées aux lignes et colonnes seront automatiquement étendues.
  • La liste est protégée contre les suppressions accidentelles de lignes et de colonnes.

Création d’un objet Liste à l’aide de Microsoft Excel

Sélection de la plage de données pour la création d’un objet liste

todo:image_alt_text

Cela affiche la boîte de dialogue Créer une liste.

Boîte de dialogue Créer une liste

todo:image_alt_text

Mise en œuvre de l’objet de liste et spécification de la ligne totale (Sélectionnez Données, puis Liste, suivi de Ligne totale).

Création d’un objet liste

todo:image_alt_text

Création d’un objet de liste à l’aide de l’API Aspose.Cells

Aspose.Cells fournit une classe, Workbook, qui représente un fichier Microsoft Excel. La classe Workbook contient une collection Worksheets qui permet d’accéder à chaque feuille de calcul dans un fichier Excel.

Une feuille de calcul est représentée par la classe Worksheet. La classe Worksheet fournit un large éventail de propriétés et de méthodes pour gérer une feuille de calcul. Pour créer une ListObject dans une feuille de calcul, utilisez la propriété de collection de la classe ListObjects. Chaque ListObject est en fait un objet de la classe ListObjectCollection, qui fournit en outre la méthode add pour ajouter un objet Liste et spécifier une plage de cellules pour la liste.

Selon la plage de cellules spécifiée, l’objet Liste est créé dans la feuille de calcul par Aspose.Cells. Utilisez les attributs (par exemple, ShowTotals, ListColumns, etc.) de la classe ListObject pour contrôler la liste.

Dans l’exemple ci-dessous, nous avons créé le même ListObject en utilisant Aspose.Cells for Python via Java API comme nous l’avons créé en utilisant Microsoft Excel dans la section précédente.

Code source