Worksheet

Properties

Worksheet يمثل ورقة واحدة داخل Workbook. يوفر الوصول إلى مجموعة الخلايا، مجموعة المخططات، مجموعة الصور، مجموعة الأشكال، ومرشح التلقائي لتلك الورقة. يتم الوصول إلى أوراق العمل بواسطة الفهرس أو الاسم من 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")

Properties

PropertiesPropertiesProperties
namestrاسم تبويب ورقة العمل. Assign لإعادة تسمية الورقة.
cellsCellsمجموعة الخلايا لهذه الورقة. تدعم نمط A1 و (row, col) للفهرسة.
chartsChartCollectionمجموعة المخططات المدمجة في هذه الورقة.
shapesمجموعةمجموعة الأشكال (صناديق النص، الصور، المستطيلات، إلخ) في هذه الورقة.
auto_filterAutoFilterكائن المرشح التلقائي لهذه الورقة. استخدم auto_filter.range لتحديد نطاق الفلتر.

Properties

Propertiesنوع الإرجاعProperties
protect(password=None)Noneيحمي ورقة العمل بكلمة مرور، مما يمنع التعديلات.
unprotect(password=None)Noneيزيل الحماية من ورقة العمل.

Properties

المثال التالي ينشئ ورقة عمل، يحدد القيم وصيغة، يطبق نمطًا على خلية العنوان، ويحفظ دفتر العمل.

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")

انظر أيضًا

 العربية