Créez et gérez des tableaux de fichiers Microsoft Excel.

Créer un tableau

L’un des avantages des feuilles de calcul est qu’elles vous permettent de créer différents types de listes, par exemple des listes de téléphones, des listes de tâches, des listes de transactions, d’actifs ou de passifs. Plusieurs utilisateurs peuvent travailler ensemble pour utiliser, créer et maintenir des listes variées.

Aspose.Cells pour Python via .NET supporte la création et la gestion des listes.

Avantages d’un objet Liste

Il y a quelques avantages lorsque vous convertissez une liste de données en un véritable objet 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
  • Cela affiche la boîte de dialogue Créer Liste.
  • Implémenter l’objet Liste pour les données et spécifier la ligne totale (Sélectionnez Données, puis Liste, suivi de Ligne Totale).

Utilisation de l’API Aspose.Cells pour Python via .NET

Aspose.Cells pour Python via .NET fournit une classe, Workbook, qui représente un fichier Microsoft Excel. La classe Workbook contient une collection 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 offre une large gamme de propriétés et de méthodes pour gérer une feuille de calcul. Pour créer un ListObject dans une feuille de calcul, utilisez la propriété de collection list_objects de la classe Worksheet. Chaque ListObject est, en fait, un objet de la classe add, 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 List est créé par Aspose.Cells pour Python via .NET. Utilisez les attributs (par exemple, show_totals, 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 l’API Aspose.Cells pour Python via .NET que celui créé avec Microsoft Excel dans la section ci-dessus.

Formater un Tableau

Pour gérer et analyser un groupe de données connexes, il est possible de transformer une plage de cellules en un objet liste (également connu sous le nom de tableau Excel). Un tableau est une série de rangées et de colonnes contenant des données liées, gérées indépendamment des données dans d’autres rangées et colonnes. Par défaut, chaque colonne du tableau a le filtrage activé dans la ligne d’en-tête afin que vous puissiez filtrer ou trier rapidement vos données de liste. Vous pouvez ajouter une ligne de total (une ligne spéciale dans une liste qui fournit une sélection de fonctions agrégées utiles pour travailler avec des données numériques) à l’objet liste qui propose une liste déroulante de fonctions agrégées pour chaque cellule de la ligne de total. Aspose.Cells pour Python via .NET offre des options pour créer et gérer des listes (ou tableaux).

Formatage d’un Objet Liste

Aspose.Cells pour Python via .NET 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 offre une large gamme de propriétés et de méthodes pour gérer les feuilles de calcul. Pour créer un ListObject dans une feuille de calcul, utilisez la propriété de collection list_objects de la classe Worksheet. Chaque ListObject est, en fait, un objet de la classe ListObjectCollection, qui fournit la méthode add pour ajouter un objet Liste et spécifier la plage de cellules qu’il doit englober. Selon la plage de cellules spécifiée, un ListObject est créé dans la feuille de calcul par Aspose.Cells. Utilisez les attributs (par exemple, table_style_type) de la classe ListObject pour formater le tableau selon vos besoins.

L’exemple ci-dessous ajoute des données d’exemple à une feuille de calcul, ajoute un ListObject et applique des styles par défaut. Les styles ListObject sont pris en charge par Microsoft Excel 2007/2010.

Sujets avancés