WorksheetCollection classe

WorksheetCollection classe

Encapsule une collection d’objets Worksheet.

Le type WorksheetCollection expose les membres suivants :

Propriétés

PropriétéDescription
web_extension_task_panesObtient la liste des volets de tâches.
web_extensionsObtient la liste des volets de tâches.
threaded_comment_authorsObtient la liste des auteurs de commentaires dans le fil de discussion.
is_refresh_all_connectionsIndique si toutes les connexions sont actualisées lors de l’ouverture du fichier dans MS Excel.
namesObtient la collection de tous les objets Name dans la feuille de calcul.
active_sheet_nameReprésente le nom de la feuille de calcul active lorsque la feuille de calcul est ouverte.
active_sheet_indexReprésente l’index de la feuille de calcul active lorsque la feuille de calcul est ouverte.
dxfsObtient les enregistrements de mise en forme différentielle maître.
xml_mapsObtient et définit les mappages XML dans le classeur.
built_in_document_propertiesRenvoie une collection DocumentProperty qui représente toutes les propriétés de document intégrées de la feuille de calcul.
custom_document_propertiesRenvoie une collection DocumentProperty qui représente toutes les propriétés de document personnalisées de la feuille de calcul.
ole_sizeObtient et définit la taille affichée lorsque le fichier Workbook est utilisé comme objet Ole.
external_linksReprésente des liens externes dans un classeur.
table_stylesObtient l’objet WorksheetCollection.table_styles.
revision_logsReprésente les journaux de révision.
capacityObtient ou définit le nombre d’éléments que la liste de tableaux peut contenir.

Méthodes

MéthodeDescription
getAjoutez API for Python via .Net. puisque cet [index int] n’est pas pris en charge
getAjoutez API for Python via .Net. puisque cette [string sheetName] n’est pas prise en charge
addAjoute une feuille de calcul à la collection.
addAjoute une feuille de calcul à la collection.
addAjoute une feuille de calcul à la collection.
register_add_in_functionAjoute une fonction complémentaire dans le classeur
register_add_in_functionAjoute une fonction complémentaire dans le classeur
add_copyAjoute une feuille de calcul à la collection et copie les données d’une feuille de calcul existante.
add_copyAjoute une feuille de calcul à la collection et copie les données d’une feuille de calcul existante.
add_copyCopiez un groupe de feuilles de calcul.
get_range_by_nameObtient l’objet Range par nom prédéfini.
get_range_by_nameObtient Range par nom prédéfini ou nom de table
copy_toCopie la liste entière des tableaux dans une liste de tableaux unidimensionnelle compatible, en commençant au début de la liste des tableaux cible.
copy_toCopie une plage d’éléments de la liste de tableaux vers une liste de tableaux unidimensionnels compatible, en commençant à l’index spécifié de la liste de tableaux cible.
index_ofRecherche 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 du tableau qui s’étend de l’index spécifié au dernier élément.
index_ofRecherche 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_ofRecherche l’objet spécifié et renvoie l’index de base zéro de la dernière occurrence dans la liste entière du tableau.
last_index_ofRecherche 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 du tableau qui s’étend du premier élément à l’index spécifié.
last_index_ofRecherche 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 spécifié d’éléments et se termine à l’index spécifié.
create_rangeCrée un objet Range à partir d’une adresse de la plage.
create_union_rangeCrée un objet Range à partir d’une adresse de la plage.
get_sheet_by_code_nameObtient la feuille de calcul par le nom de code.
sort_namesTrie les noms définis.
swap_sheetÉchange les deux feuilles.
remove_atSupprime l’élément portant un nom spécifié.
get_named_rangesObtient toutes les plages nommées prédéfinies dans la feuille de calcul.
get_named_ranges_and_tablesObtient toutes les plages nommées prédéfinies dans la feuille de calcul.
set_ole_sizeDéfinit la taille affichée lorsque le fichier Workbook est utilisé comme objet Ole.
clear_pivottablesEfface les tableaux croisés dynamiques de la feuille de calcul.
refresh_allActualisez tous les tableaux croisés dynamiques et graphiques avec la source pivot.
refresh_pivot_tablesActualise tous les tableaux croisés dynamiques de WorksheetCollection.
binary_searchRecherche 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