Range classe
Range classe
Encapsule l’objet qui représente une plage de cellules dans une feuille de calcul.
Le type Range expose les membres suivants :
Propriétés
Propriété | Description |
---|---|
current_region | Renvoie un objet Range qui représente la région actuelle. La région actuelle est une plage délimitée par n’importe quelle combinaison de lignes vides et de colonnes vides. |
hyperlinks | Obtient tous les liens hypertexte de la plage. |
row_count | Obtient le nombre de lignes dans la plage. |
column_count | Obtient le nombre de colonnes dans la plage. |
name | Obtient ou définit le nom de la plage. |
refers_to | Obtient la référence à la plage. |
address | Obtient l’adresse de la plage. |
left | Obtient la distance, en points, entre le bord gauche de la colonne A et le bord gauche de la plage. |
top | Obtient la distance, en points, entre le bord supérieur de la ligne 1 et le bord supérieur de la plage. |
width | Obtient la largeur d’une plage en points. |
height | Obtient la largeur d’une plage en points. |
first_row | Obtient l’index de la première ligne de la plage. |
first_column | Obtient l’index de la première colonne de la plage. |
value | Obtient et définit la valeur de la plage. |
column_width | Définit ou obtient la largeur de colonne de cette plage |
row_height | Définit ou obtient la hauteur des lignes dans cette plage |
entire_column | Obtient un objet Range qui représente la ou les colonnes entières contenant la plage spécifiée. |
entire_row | Obtient un objet Range qui représente la ou les lignes entières contenant la plage spécifiée. |
worksheet | Obtient l’objet Range.worksheet qui contient cette plage. |
Méthodes
Méthode | Description |
---|---|
auto_fill | Remplissez automatiquement la plage cible. |
auto_fill | Remplissez automatiquement la plage cible. |
set_style | Appliquez le style de cellule. |
set_style | Définit le style de la plage. |
set_outline_borders | Définit les bordures de contour autour d’une plage de cellules avec le même style et la même couleur de bordure. |
set_outline_borders | Définit les bordures de contour autour d’une plage de cellules avec le même style et la même couleur de bordure. |
set_outline_borders | Définit les bordures de ligne autour d’une plage de cellules. |
set_outline_border | Définit la bordure du contour autour d’une plage de cellules. |
set_outline_border | Définit la bordure du contour autour d’une plage de cellules. |
copy | Copie de la plage avec les options spéciales de collage. |
copy | Copie les données (y compris les formules), le formatage, les objets de dessin, etc. à partir d’une plage source. |
add_hyperlink | Ajoute un lien hypertexte vers une cellule spécifiée ou une plage de cellules. |
get_enumerator | Obtient l’énumérateur pour les cellules de cette plage. |
is_intersect | Indique si la plage est intersectée. |
intersect | Renvoie un objet Range qui représente l’intersection rectangulaire de deux plages. |
union_rang | Renvoie le résultat de l’union de deux plages. |
union | Renvoie l’union de deux plages. |
is_blank | Indique si la plage contient des valeurs. |
merge | Combine une plage de cellules en une seule cellule. |
un_merge | Annule la fusion des cellules fusionnées de cette plage. |
put_value | Place une valeur dans la plage, le cas échéant, la valeur sera convertie en un autre type de données et le format numérique de la cellule sera réinitialisé. |
apply_style | Applique des formats pour toute une gamme. |
set_inside_borders | Définir les limites intérieures de la plage. |
move_to | Déplacez la plage actuelle vers la plage de destination. |
copy_data | Copie les données de cellule (y compris les formules) à partir d’une plage source. |
copy_value | Copie la valeur de cellule à partir d’une plage source. |
copy_style | Copie les paramètres de style à partir d’une plage source. |
get_cell_or_null | Obtient l’objet Cell ou null dans cette plage. |
get_offset | Obtient la plage Range par décalage. |
Remarques
La classe Range désigne une région de la feuille de calcul Excel. Avec cela, vous pouvez formater et définir la valeur de la plage. Et vous pouvez également simplement copier une plage d’Excel.
Exemple
L’exemple suivant montre comment créer une plage et définir la valeur de la plage d’Excel.
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Get the first Worksheet Cells.
cells = workbook.worksheets[0].cells
# Create a range (A1:D3).
range = cells.create_range("A1", "D3")
# Set value to the range.
range.value = "Hello"
# Save the Excel file
workbook.save("book1.xlsm")
Voir également
- module
aspose.cells
- classe
Cell
- classe
Range