WorksheetCollection classe

WorksheetCollection classe

Encapsule une collection de Worksheet objets.

Le type WorksheetCollection expose les membres suivants :

Propriétés

Propriété Description
web_extension_task_panes Obtient la liste des volets Office.
web_extensions Obtient la liste des volets Office.
threaded_comment_authors Obtient la liste des auteurs de commentaires thématiques.
is_refresh_all_connections Indique si toutes les connexions sont actualisées à l’ouverture du fichier dans MS Excel.
names Obtient la collection de tous les objets Name de la feuille de calcul.
active_sheet_name Représente le nom de la feuille de calcul active lorsque la feuille de calcul est ouverte.
active_sheet_index Représente l’index de la feuille de calcul active lorsque la feuille de calcul est ouverte.
dxfs Obtient les enregistrements principaux de mise en forme différentielle.
xml_maps Obtient et définit les mappages XML dans le classeur.
built_in_document_properties Renvoie une collection DocumentProperty qui représente toutes les propriétés de document intégrées de la feuille de calcul.
custom_document_properties Renvoie une collection DocumentProperty qui représente toutes les propriétés de document personnalisées de la feuille de calcul.
ole_size Obtient et définit la taille affichée lorsque le fichier Workbook est utilisé comme objet Ole.
external_links Représente des liens externes dans un classeur.
table_styles Obtient l’objet WorksheetCollection.table_styles.
revision_logs Représente les journaux de révision.
capacity Obtient ou définit le nombre d’éléments que la liste de tableau peut contenir.

Méthodes

Méthode Description
get(index) Ajouter API for Python Via .Net.car cet [int index] n’est pas pris en charge
get(sheet_name) Ajouter API for Python Via .Net.puisque cette [string sheetName] n’est pas prise en charge
add(type) Ajoute une feuille de calcul à la collection.
add() Ajoute une feuille de calcul à la collection.
add(sheet_name) Ajoute une feuille de calcul à la collection.
register_add_in_function(add_in_file, function_name, lib) Ajoute une fonction complémentaire dans le classeur
register_add_in_function(id, function_name) Ajoute une fonction complémentaire dans le classeur
add_copy(sheet_name) Ajoute une feuille de calcul à la collection et copie les données d’une feuille de calcul existante.
add_copy(sheet_index) Ajoute une feuille de calcul à la collection et copie les données d’une feuille de calcul existante.
get_range_by_name(range_name) Obtient l’objet Range par nom prédéfini.
get_range_by_name(range_name, current_sheet_index, include_table) Obtient Range par nom prédéfini ou nom de table
copy_to(array) Copie la totalité de la liste de tableaux dans une liste de tableaux unidimensionnelle compatible, en commençant au début de la liste de tableaux cible.
copy_to(index, array, array_index, count) Copie une plage d’éléments de la liste de tableaux vers une liste de tableaux unidimensionnelle compatible, en commençant à l’index spécifié de la liste de tableaux cible.
index_of(item, index) Recherche l’objet spécifié et renvoie l’index de base zéro de la première occurrence dans la plage d’éléments de la liste de tableaux qui s’étend de l’index spécifié au dernier élément.
index_of(item, index, count) Recherche l’objet spécifié et renvoie l’index de base zéro de la première occurrence dans la plage d’éléments de la liste de tableaux qui commence à l’index spécifié et contient le nombre d’éléments spécifié.
last_index_of(item) Recherche l’objet spécifié et renvoie l’index de base zéro de la dernière occurrence dans la liste complète du tableau.
last_index_of(item, index) Recherche l’objet spécifié et renvoie l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste de tableaux qui s’étend du premier élément à l’index spécifié.
last_index_of(item, index, count) Recherche l’objet spécifié et renvoie l’index de base zéro de la dernière occurrence dans la plage d’éléments de la liste de tableaux qui contient le nombre d’éléments spécifié et se termine à l’index spécifié.
create_range(address, sheet_index) Crée un objet Range à partir d’une adresse de la plage.
create_union_range(address, sheet_index) Crée un objet Range à partir d’une adresse de la plage.
get_sheet_by_code_name(code_name) Obtient la feuille de calcul par le nom de code.
sort_names() Trie les noms définis.
swap_sheet(sheet_index1, sheet_index2) Intervertit les deux feuilles.
remove_at(name) Supprime l’élément à un nom spécifié.
get_named_ranges() Obtient toutes les plages nommées prédéfinies dans la feuille de calcul.
get_named_ranges_and_tables() Obtient toutes les plages nommées prédéfinies dans la feuille de calcul.
set_ole_size(start_row, end_row, start_column, end_column) Définit la taille affichée lorsque le fichier Workbook est utilisé comme objet Ole.
clear_pivottables() Efface les tableaux croisés dynamiques de la feuille de calcul.
refresh_pivot_tables() Actualise tous les tableaux croisés dynamiques dans WorksheetCollection.
binary_search(item) Recherche un élément dans toute la liste de tableaux triés à l’aide du comparateur par défaut et renvoie l’index de base zéro de l’élément.

Exemple

from aspose.cells import Workbook

workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
# Change the name of a worksheet
sheets[0].name = "First Sheet"
# Set the active sheet to the second worksheet
sheets.active_sheet_index = 1

Voir également