Cell: value, formula, and style

Examples

Examples Cell la classe représente une seule cellule dans une feuille de calcul et fournit l’accès à ses attributs principaux. Elle expose des propriétés en lecture/écriture pour value, formula, et style, ainsi que des méthodes d’assistance put_value(), get_style(), et apply_style().

ExamplesExamplesExamples
valuepropriétéObtient ou définit la valeur de la cellule
formulapropriétéObtient ou définit la chaîne de formule de la cellule
stylepropriétéObtient le Style objet (lecture seule)
commentpropriétéObtient le commentaire de la cellule (lecture seule)
data_typepropriétéObtient le type de données de la cellule (lecture seule)
put_value(val)méthodeDéfinit la valeur de la cellule à partir d’un scalaire Python
get_style()méthodeRenvoie une copie mutable du style de la cellule
apply_style(style)méthodeApplique un(e) modifié(e) Style objet à la cellule
from aspose.cells_foss import Workbook

workbook = Workbook()
worksheet = workbook.worksheets[0]
worksheet.cells["A1"].value = "Hello"
worksheet.cells["B1"].formula = "=A1"

Examples

Examples Cell Le constructeur de classe n’est pas exposé publiquement. Les cellules sont obtenues via le Cells collection d’une feuille de calcul en utilisant la notation A1 ou des indices de ligne/colonne basés sur zéro.

ExamplesExamplesExamples
(aucun)N/ALe constructeur n’est pas public ; les cellules sont accessibles via worksheet.cells["A1"] ou worksheet.cells[row, col]
from aspose.cells_foss import Workbook

workbook = Workbook()
worksheet = workbook.worksheets[0]
cell = worksheet.cells["A1"]

Examples

Examples Cell la classe expose les propriétés suivantes. value et formula sont en lecture/écriture ; style, comment, et data_type sont en lecture seule (utilisez get_style() / apply_style() pour modifier le style).

ExamplesExamplesLecture/ÉcritureExamples
valueobjetlecture/écritureValeur actuelle de la cellule (string, int, float, bool, datetime ou None)
formulastrlecture/écritureChaîne de formule de la cellule, incluant le caractère initial =
styleStylelecture seuleObjet de style de la cellule ; modifiez-le via get_style() / apply_style()
commentstrlecture seuleLe texte du commentaire de la cellule
data_typestrlecture seuleL’identifiant du type de données de la cellule

Examples

ExamplesType de retourExamples
put_value(val)ExamplesDéfinit la valeur de la cellule au scalaire donné
get_style()StyleRenvoie une copie mutable du style de la cellule pour l’édition
apply_style(style)ExamplesApplique une modification Style objet à la cellule

Examples

L’exemple suivant montre la lecture et l’écriture des propriétés de la cellule en utilisant le Cell classe. Notez que value et formula sont des propriétés accessibles avec une syntaxe d’affectation, pas des appels de méthode.

from aspose.cells_foss import Workbook

# Create a new workbook and access the first worksheet
workbook = Workbook()
worksheet = workbook.worksheets[0]

# Set a cell value using property assignment
cell_a1 = worksheet.cells["A1"]
cell_a1.value = "Hello World"

# Set a formula using property assignment
cell_b1 = worksheet.cells["B1"]
cell_b1.formula = "=LEN(A1)"

# Read cell properties using the property (no parentheses)
value = cell_a1.value
formula = cell_b1.formula

print(f"Value: {value}")
print(f"Formula: {formula}")

# Modify style via get_style / apply_style
style = cell_a1.get_style()
style.font.bold = True
style.font.size = 14
cell_a1.apply_style(style)

workbook.save("output.xlsx")

Voir aussi

 Français