Name classe
Name classe
Représente un nom défini pour une plage de cellules.
Le type Name expose les membres suivants :
Propriétés
| Propriété | Description |
|---|---|
| comment | Obtient et définit le commentaire du nom.
Ne s’applique qu’à Excel 2007. |
| text | Obtient le texte du nom de l’objet. |
| full_text | Obtient le nom en texte intégral de l’objet avec le paramètre d’étendue. |
| refers_to | Renvoie ou définit la formule à laquelle le nom est défini pour faire référence, en commençant par un signe égal. |
| r1c1_refers_to | Obtient ou définit une référence R1C1 du Name. |
| is_referred | Indique si ce nom est référencé par d’autres formules. |
| is_visible | Indique si le nom est visible. |
| sheet_index | Indique que ce nom appartient à Workbook ou Worksheet.
0 = nom global, sinon index de la feuille (base un) |
Méthodes
| Méthode | Description |
|---|---|
| get_refers_to(is_r1c1, is_local) | Obtenir la référence de ce Nom. |
| get_refers_to(is_r1c1, is_local, row, column) | Obtenez la référence de ce nom en fonction de la cellule spécifiée. |
| get_ranges() | Obtient toutes les plages référencées par ce nom. |
| get_ranges(recalculate) | Obtient toutes les plages référencées par ce nom. |
| get_range() | Obtient la plage si ce nom fait référence à une plage. |
| get_range(recalculate) | Obtient la plage si ce nom fait référence à une plage |
| get_range(sheet_index, row, column) | Obtient la plage si ce nom fait référence à une plage.
Si la référence de ce nom n’est pas absolue, la plage peut être différente pour différentes cellules. |
| set_refers_to(refers_to, is_r1c1, is_local) | Définissez la référence de ce Nom. |
| get_referred_areas(recalculate) | Obtient toutes les références référencées par ce nom. |
Exemple
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Accessing the first worksheet in the Excel file
worksheet = workbook.worksheets[0]
# Creating a named range
range = worksheet.cells.create_range("B4", "G14")
# Setting the name of the named range
range.name = "TestRange"
# Saving the modified Excel file in default (that is Excel 2000) format
workbook.save("output.xls")
Voir également
- module aspose.cells
- classe Name