تغيير تنسيق الخلية

سيناريوهات الاستخدام المحتملة

عندما ترغب في تسليط الضوء على بعض البيانات، يمكنك تغيير نمط الخلايا.

كيفية تغيير تنسيق الخلية في إكسل

لتغيير تنسيق خلية واحدة في إكسل، اتبع هذه الخطوات:

  1. افتح إكسل وافتح الدفتر الذي يحتوي على الخلية التي ترغب في تنسيقها.

  2. اعثر على الخلية التي ترغب في تنسيقها.

  3. انقر بزر الماوس الأيمن على الخلية وحدد “تنسيق الخلايا” من قائمة السياق. كبديل، يمكنك تحديد الخلية والانتقال إلى علامة التبويب الرئيسية في شريط أدوات إكسل، انقر فوق قائمة “تنسيق” في مجموعة “الخلايا” وحدد “تنسيق الخلايا”.

  4. سيظهر مربع حوار “تنسيق الخلايا”. هنا، يمكنك اختيار خيارات التنسيق المختلفة لتطبيقها على الخلية المحددة. على سبيل المثال، يمكنك تغيير نمط الخط، حجم الخط، لون الخط، تنسيق الأرقام، الحدود، لون الخلفية، إلخ. استكشف الألسنة المختلفة في مربع الحوار للوصول إلى خيارات التنسيق المختلفة.

  5. بعد إجراء التغييرات في التنسيق المطلوب، انقر على زر “موافق” لتطبيق التنسيق على الخلية المحددة.

كيفية تغيير تنسيق الخلية باستخدام C#

لتغيير تنسيق الخلية باستخدام Aspose.Cells لبايثون via .NET، يمكنك استخدام الطرق التالية:

  1. Cell.set_style(style)
  2. Cell.set_style(style, explicit_flag)
  3. Cell.set_style(style, flag)

الكود المثالي

في هذا المثال، نقوم بإنشاء دفتر عمل Excel، وإضافة بعض البيانات التجريبية، والوصول إلى ورقة العمل الأولى، والحصول على خليين (“A2” و “B3”). ثم، نحصل على نمط الخلية، ونضبط خيارات التنسيق المختلفة (مثل لون الخط، والعريض)، ونقوم بتغيير الشكل إلى الخلية. وأخيرًا، نحفظ الدفتر الدفتر العمل في ملف جديد. todo:image_alt_text

from aspose.cells import StyleFlag, Workbook
from aspose.pydrawing import Color
# Create the workbook
workbook = Workbook()
# Get the first worksheet
ws = workbook.worksheets[0]
cells = ws.cells
# Setting the value to the cells
cell = cells.get("A1")
cell.put_value("Fruit")
cell = cells.get("B1")
cell.put_value("Count")
cell = cells.get("C1")
cell.put_value("Price")
cell = cells.get("A2")
cell.put_value("Apple")
cell = cells.get("A3")
cell.put_value("Mango")
cell = cells.get("A4")
cell.put_value("Blackberry")
cell = cells.get("A5")
cell.put_value("Cherry")
cell = cells.get("B2")
cell.put_value(5)
cell = cells.get("B3")
cell.put_value(3)
cell = cells.get("B4")
cell.put_value(6)
cell = cells.get("B5")
cell.put_value(4)
cell = cells.get("C2")
cell.put_value(5)
cell = cells.get("C3")
cell.put_value(20)
cell = cells.get("C4")
cell.put_value(30)
cell = cells.get("C5")
cell.put_value(60)
# Access the worksheet
worksheet = workbook.worksheets[0]
a2 = worksheet.cells.get("A2")
# Get style of A2
style = a2.get_style()
# Change the format
style.font.color = Color.red
style.font.is_bold = True
flag = StyleFlag()
flag.font_color = True
a2.set_style(style, flag)
b3 = worksheet.cells.get("B3")
# Get style of B3
style2 = b3.get_style()
# Change the format
style2.font.color = Color.blue
style2.font.is_italic = True
b3.set_style(style2)
# Save the modified workbook
workbook.save("output.xlsx")