إعدادات الأرقام

كيفية تعيين تنسيقات العرض للأرقام والتواريخ

واحدة من أقوى ميزات Microsoft Excel هي السماح للمستخدمين بضبط تنسيقات عرض القيم الرقمية والتواريخ. نعلم أن البيانات الرقمية يمكن استخدامها لتمثيل قيم مختلفة بما في ذلك العشري، العملة، النسبة المئوية، الكسر أو القيم المحاسبية، إلخ. تُعرض جميع هذه القيم الرقمية بتنسيقات مختلفة اعتمادًا على نوع المعلومات التي تمثلها. بالمثل، هناك العديد من التنسيقات التي يمكن عرض التاريخ أو الوقت فيها.
تدعم أسبوس.خلايا هذه الوظيفة وتسمح للمطورين بتعيين أي تنسيق عرض لرقم أو تاريخ.

كيفية تعيين تنسيقات العرض في مايكروسوفت إكسل

لتعيين تنسيقات العرض في مايكروسوفت إكسل:

  1. انقر بزر الماوس الأيمن على أي خلية.
  2. اختر تنسيق الخلايا. ستظهر نافذة حوار تُستخدم لضبط تنسيقات عرض أي نوع من القيم.

على الجانب الأيسر من النافذة، توجد العديد من فئات القيم مثل عام، رقم، عملة، محاسبة، تاريخ، وقت، نسبة مئوية، وغيرها. يدعم Aspose.Cells جميع هذه التنسيقات العرضية.

يقدم Aspose.Cells وحدة، Workbook تمثل ملف Excel. تحتوي وحدة Workbook على مجموعة Worksheets تتيح الوصول إلى كل ورقة عمل في ملف Excel. تمثل ورقة العمل بواسطة وحدة Worksheet. توفر وحدة Worksheet مجموعة Cells. يمثل كل عنصر في مجموعة Cells كائنًا من وحدة Cell.

يوفر Aspose.Cells طرق getStyle() و setStyle(Style) لوحدة Cell. تُستخدم هذه الطرق للحصول على وتعيين تنسيق الخلية. توفر وحدة Style بعض الخصائص المفيدة للتعامل مع تنسيقات عرض الأرقام والتواريخ.

كيفية استخدام التنسيقات الرقمية المدمجة

يقدم Aspose.Cells بعض التنسيقات الرقمية المدمجة لضبط عرض الأرقام والتواريخ، ويمكن تطبيق هذه التنسيقات عن طريق استخدام طريقة setNumber(number) لكائن Style. تُعطى جميع التنسيقات الرقمية المدمجة قيم رقمية فريدة. يمكن للمطورين تعيين أي قيمة رقمية مرغوبة للطريقة setNumber(number) من كائن Style لتطبيق تنسيق العرض، وهذه الطريقة سريعة. تنسيقات الأرقام المدمجة المدعومة من قبل Aspose.Cells مدرجة أدناه.

القيمة النوع سلسلة التنسيق
0 General General
1 Decimal 0
2 Decimal 0.00
3 Decimal #,##0
4 Decimal #,##0.00
5 Currency $#,##0;$-#,##0
6 Currency $#,##0;[Red]$-#,##0
7 Currency $#,##0.00;$-#,##0.00
8 Currency $#,##0.00;[Red]$-#,##0.00
9 Percentage 0%
10 Percentage 0.00%
11 Scientific 0.00E+00
12 Fraction # ?/?
13 Fraction # /
14 Date m/d/yyyy
15 Date d-mmm-yy
16 Date d-mmm
17 Date mmm-yy
18 Time h:mm AM/PM
19 Time h:mm:ss AM/PM
20 Time h:mm
21 Time h:mm:ss
22 Time m/d/yy h:mm
37 Currency #,##0;-#,##0
38 Currency #,##0;[Red]-#,##0
39 Currency #,##0.00;-#,##0.00
40 Currency #,##0.00;[Red]-#,##0.00
41 Accounting _ * #,##0_ ;_ * “_ ;_ @_
42 Accounting _ $* #,##0_ ;_ $* “_ ;_ @_
43 Accounting _ * #,##0.00_ ;_ * “??_ ;_ @_
44 Accounting _ $* #,##0.00_ ;_ $* “??_ ;_ @_
45 Time mm:ss
46 Time h:mm:ss
47 Time mm:ss.0
48 Scientific ##0.0E+00
49 Text @

كيفية استخدام التنسيقات الرقمية المخصصة

لتعريف سلسلة تنسيق مخصصة خاصة بك لضبط تنسيق العرض، استخدم طريقة setCustom(string) لكائن Style. هذا النهج ليس سريعًا كالنهج السابق، لكنه أكثر مرونة.

مواضيع متقدمة