Worksheet classe
Worksheet classe
Encapsule l’objet qui représente une seule feuille de calcul.
Le type Worksheet expose les membres suivants :
Propriétés
Propriété | Description |
---|---|
protection | Représente les différents types d’options de protection disponibles pour une feuille de calcul. Prend en charge les options de protection avancées dans ExcelXP et les versions supérieures. |
unique_id | Obtient et définit l’identifiant unique, il est identique à {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
workbook | Obtient l’objet classeur qui contient cette feuille. |
cells | Obtient la collection Worksheet.cells . |
query_tables | Obtient QueryTableCollection dans la feuille de calcul. |
pivot_tables | Obtient tous les tableaux croisés dynamiques de cette feuille de calcul. |
type | Représente le type de feuille de calcul. |
name | Obtient ou définit le nom de la feuille de calcul. |
show_formulas | Indique s’il faut afficher les formules ou leurs résultats. |
is_gridlines_visible | Obtient ou définit une valeur indiquant si le quadrillage est visible. La valeur par défaut est true. |
is_row_column_headers_visible | Obtient ou définit une valeur indiquant si la feuille de calcul affichera les en-têtes de ligne et de colonne. La valeur par défaut est vraie. |
pane_state | Indique si le volet comporte des divisions horizontales ou verticales et si ces divisions sont gelées. |
display_zeros | Vrai si des valeurs nulles sont affichées. |
display_right_to_left | Indique si la feuille de calcul spécifiée est affichée de droite à gauche plutôt que de gauche à droite. La valeur par défaut est fausse. |
is_outline_shown | Indique s’il faut afficher le contour. |
is_selected | Indique si cette feuille de calcul est sélectionnée à l’ouverture du classeur. |
list_objects | Obtient tous les ListObjects de cette feuille de calcul. |
tab_id | Spécifie l’identifiant interne de la feuille. |
horizontal_page_breaks | Obtient la collection HorizontalPageBreakCollection . |
vertical_page_breaks | Obtient la collection VerticalPageBreakCollection . |
hyperlinks | Obtient la collection HyperlinkCollection . |
page_setup | Représente la description de la mise en page dans cette feuille. |
auto_filter | Représente le filtre automatique pour la feuille de calcul spécifiée. |
has_autofilter | Indique si cette feuille de calcul dispose d’un filtre automatique. |
transition_evaluation | Indique si l’option Évaluation de la formule de transition (compatibilité Lotus) est activée. |
transition_entry | Indique si l’option Entrée de formule de transition (compatibilité Lotus) est activée. |
visibility_type | Indique l’état visible de cette feuille. |
is_visible | Représente si la feuille de calcul est visible. |
sparkline_group_collection | Obtient la collection de groupes sparkline dans la feuille de calcul. |
sparkline_groups | Obtient les groupes sparkline dans la feuille de calcul. |
charts | Obtient une collection Chart |
comments | Obtient la collection Comment . |
pictures | Obtient une collection Picture . |
text_boxes | Obtient une collection TextBox . |
check_boxes | Obtient une collection CheckBox . |
ole_objects | Représente une collection de OleObject dans une feuille de calcul. |
shapes | Renvoie toutes les formes de dessin dans cette feuille de calcul. |
slicers | Obtenez la collection Slicer dans la feuille de calcul |
timelines | Obtenez la collection Timeline dans la feuille de calcul |
index | Obtient l’index de la feuille dans la collection de feuilles de calcul. |
is_protected | Indique si la feuille de calcul est protégée. |
validations | Obtient la collection de paramètres de validation des données dans la feuille de calcul. |
allow_edit_ranges | Obtient la collection de plages d’édition autorisées dans la feuille de calcul. |
error_check_options | Obtient le paramètre de vérification des erreurs appliqué à certaines plages. |
outline | Obtient le plan de cette feuille de calcul. |
first_visible_row | Représente le premier index de ligne visible. |
first_visible_column | Représente le premier index de colonne visible. |
zoom | Représente le facteur d’échelle en pourcentage. Il devrait être compris entre 10 et 400. |
view_type | Obtient et définit le type de vue. |
is_page_break_preview | Indique si la feuille de calcul spécifiée est affichée en mode normal ou en aperçu de saut de page. |
is_ruler_visible | Indique si la règle est visible. Cette propriété s’applique uniquement à l’aperçu des sauts de page. |
tab_color | Représente la couleur de l’onglet de la feuille de calcul. |
code_name | Obtient le nom de code de la feuille de calcul. |
background_image | Obtient et définit l’image d’arrière-plan de la feuille de calcul. |
conditional_formattings | Obtient les ConditionalFormattings dans la feuille de calcul. |
active_cell | Obtient ou définit la cellule active dans la feuille de calcul. |
custom_properties | Obtient un objet représentant les informations d’identification associées à une feuille de calcul. |
smart_tag_setting | Obtient tous les objets SmartTagCollection de la feuille de calcul. |
scenarios | Obtient la collection de Scenario . |
cell_watches | Obtient la collection de cellules de cette feuille de calcul surveillée dans la « fenêtre de surveillance ». |
Méthodes
Méthode | Description |
---|---|
freeze_panes | Gèle les volets dans la cellule spécifiée dans la feuille de calcul. |
freeze_panes | Gèle les volets dans la cellule spécifiée dans la feuille de calcul. |
copy | Copie le contenu et les formats d’une autre feuille de calcul. |
copy | Copie le contenu et les formats d’une autre feuille de calcul. |
auto_fit_column | Ajuste automatiquement la largeur de la colonne. |
auto_fit_column | Ajuste automatiquement la largeur de la colonne. |
auto_fit_columns | Ajuste automatiquement toutes les colonnes de cette feuille de calcul. |
auto_fit_columns | Ajuste automatiquement toutes les colonnes de cette feuille de calcul. |
auto_fit_columns | Ajuste automatiquement la largeur des colonnes. |
auto_fit_columns | Ajuste automatiquement la largeur des colonnes. |
auto_fit_columns | Ajuste automatiquement la largeur des colonnes. |
auto_fit_columns | Ajuste automatiquement la largeur des colonnes. |
auto_fit_row | Ajuste automatiquement la hauteur de la ligne. |
auto_fit_row | Ajuste automatiquement la hauteur de la ligne. |
auto_fit_row | Ajuste automatiquement la hauteur des lignes dans une plage de rectangles. |
auto_fit_row | Ajuste automatiquement la hauteur de la ligne. |
auto_fit_rows | Ajuste automatiquement toutes les lignes de cette feuille de calcul. |
auto_fit_rows | Ajuste automatiquement toutes les lignes de cette feuille de calcul. |
auto_fit_rows | Ajuste automatiquement toutes les lignes de cette feuille de calcul. |
auto_fit_rows | Ajuste automatiquement la hauteur des lignes dans une plage. |
auto_fit_rows | Ajuste automatiquement la hauteur des lignes dans une plage. |
protect | Protège la feuille de calcul. |
protect | Protège la feuille de calcul. |
unprotect | Déprotège la feuille de calcul. |
unprotect | Déprotège la feuille de calcul. |
calculate_formula | Calcule une formule. |
calculate_formula | Calcule directement une expression de formule. |
calculate_formula | Calcule directement une expression de formule. |
calculate_formula | Calcule toutes les formules de cette feuille de calcul. |
calculate_array_formula | Calcule une formule sous forme de formule matricielle. |
calculate_array_formula | Calcule une formule sous forme de formule matricielle. |
calculate_array_formula | Calcule une formule sous forme de formule matricielle. |
get_panes | Obtient les volets de la fenêtre. |
get_freezed_panes | Obtient les volets figés. |
split | Divise la fenêtre. |
un_freeze_panes | Dégèle les volets de la feuille de calcul. |
remove_split | Supprime la fenêtre divisée. |
add_page_breaks | Ajoute un saut de page. |
advanced_filter | Filtre les données à l’aide de critères complexes. |
remove_auto_filter | Supprime le filtre automatique de la feuille de calcul. |
set_visible | Définit les options visibles. |
select_range | Sélectionne une plage. |
remove_all_drawing_objects | Supprime tous les objets de dessin dans cette feuille de calcul. |
clear_comments | Efface tous les commentaires dans la feuille de calcul du concepteur. |
move_to | Déplace la feuille vers un autre emplacement dans la feuille de calcul. |
replace | Remplace le texte de toutes les cellules par une nouvelle chaîne. |
get_selected_ranges | Obtient les plages de cellules sélectionnées dans la feuille de calcul du concepteur. |
set_background | Définit l’image d’arrière-plan de la feuille de calcul. |
get_printing_page_breaks | Obtient des sauts de page automatiques. |
start_access_cache | Démarre la session qui utilise les caches pour accéder aux données de cette feuille de calcul. |
close_access_cache | Ferme la session qui utilise les caches pour accéder aux données de cette feuille de calcul. |
convert_formula_reference_style | Convertit le style de référence de formule. |
xml_map_query | Interrogez les zones de cellules mappées/liées au chemin spécifique de la carte XML. |
refresh_pivot_tables | Actualise tous les tableaux croisés dynamiques de cette feuille de calcul. |
Exemple
L’exemple suivant montre comment geler des volets et insérer un lien hypertexte vers une feuille de calcul avec .Net ou VB.
from aspose.cells import Workbook
workbook = Workbook()
sheet = workbook.worksheets[0]
# Freeze panes at "AS40" with 10 rows and 10 columns
sheet.freeze_panes("AS40", 10, 10)
# Add a hyperlink in Cell A1
sheet.hyperlinks.add("A1", 1, 1, "http://www.aspose.com")
Voir également
- module
aspose.cells
- classe
Chart
- classe
CheckBox
- classe
Comment
- classe
HorizontalPageBreakCollection
- classe
HyperlinkCollection
- classe
OleObject
- classe
Picture
- classe
QueryTableCollection
- classe
Scenario
- classe
SmartTagCollection
- classe
TextBox
- classe
VerticalPageBreakCollection