Worksheet — Single sheet in an Aspose.Cells FOSS Workbook

Examples

Worksheet représente une seule feuille dans un Workbook. Il fournit l’accès à la cell collection, chart collection, picture collection, shapes collection, et le auto-filter pour cette feuille. Worksheets sont accessibles par index ou par nom depuis workbook.worksheets.

from aspose.cells_foss import Workbook

workbook = Workbook()
worksheet = workbook.worksheets[0]

worksheet.cells["A1"].value = "Hello"
worksheet.cells["A2"].formula = "=A1"
workbook.save("output.xlsx")

Examples

ExamplesExamplesExamples
namestrLe nom de l’onglet de la feuille de calcul. Attribuez-le pour renommer la feuille.
cellsCellsLa collection de cellules pour cette feuille. Prend en charge le style A1 et l’indexation (ligne, colonne).
chartsChartCollectionLa collection de graphiques intégrés dans cette feuille.
shapescollectionLa collection de formes (zones de texte, images, rectangles, etc.) dans cette feuille.
auto_filterAutoFilterL’objet de filtre automatique pour cette feuille. Utilisez auto_filter.range pour définir la plage du filtre.

Examples

ExamplesType de retourExamples
protect(password=None)NoneProtège la feuille de calcul par mot de passe, empêchant les modifications.
unprotect(password=None)NoneSupprime la protection de la feuille de calcul.

Examples

L’exemple suivant crée une worksheet, définit des valeurs et une formule, applique un style à une cellule d’en-tête et enregistre le workbook.

from aspose.cells_foss import Workbook

workbook = Workbook()
ws = workbook.worksheets[0]
ws.name = "Sales"

# Set header and data values
ws.cells["A1"].value = "Month"
ws.cells["B1"].value = "Revenue"
ws.cells["A2"].value = "January"
ws.cells["B2"].value = 12500
ws.cells["A3"].value = "February"
ws.cells["B3"].value = 14800

# Add a SUM formula
ws.cells["B4"].formula = "=SUM(B2:B3)"

# Apply bold styling to the header row
style = ws.cells["A1"].get_style()
style.font.bold = True
ws.cells["A1"].apply_style(style)
style2 = ws.cells["B1"].get_style()
style2.font.bold = True
ws.cells["B1"].apply_style(style2)

workbook.save("sales_report.xlsx")

Voir aussi

 Français