التحويل بين اسم الخلية ومؤشر الصف / العمود
كيفية الحصول على اسم الخلية من فهرس الصف والعمود
من الممكن العثور على اسم الخلية مع الاعتماد على مؤشرات الصف والعمود. يشرح هذا المقال كيفية ذلك.
توفر Aspose.Cells طريقة CellsHelper.cellIndexToName التي تتيح للمطورين الحصول على اسم الخلية إذا قاموا بتوفير فهرس الصف والعمود.
يوضح الشيفرة النموذجية التالية كيفية استخدام CellsHelper.cellIndexToName للوصول إلى اسم الخلية بناءً على فهرس صف وعمود معروف. تنتج الشيفرة الإخراج التالي.
Cell Name at [0, 0]: A1
Cell Name at [4, 0]: A5
Cell Name at [0, 4]: E1
Cell Name at [2, 2]: C3كيفية الحصول على فهرس الصف والعمود من اسم الخلية
من الممكن العثور على فهرس الصف والعمود للخلية من اسمها. يشرح هذا المقال كيفية ذلك.
توفر Aspose.Cells طريقة CellsHelper.cellNameToIndex التي تمكن المطورين من الحصول على فهرس الصف والعمود من اسم الخلية.
توضح الشيفرة النموذجية التالية كيفية استخدام CellsHelper.cellNameToIndex للحصول على فهرس الصف والعمود من اسم الخلية. تنتج الشيفرة الإخراج التالي.
Row Index of Cell C6: 5
Column Index of Cell C6: 2كيفية إنشاء أسماء جداول آمنة
في بعض الأحيان، هناك حاجة لتعيين اسم الجدولة أثناء التشغيل. في هذscenario، قد يكون هناك أسماء جداولة قد تحتوي على بعض الرموز الإضافية مثل <>+(?“. هناك حاجة لاستبدال أي رمز غير مسموح به كاسم جدولة برمز محدد مقدم من قبل المستخدم. وبالمثل، قد تزيد الطول إلى أكثر من 31 حرفًا ويجب تقويمه. توفر Apache POI بعض الميزات لإنشاء أسماء آمنة، ولذا يقدم Aspose.Cells ميزة مماثلة للتعامل مع جميع هذه المشكلات. يوضح الكود العينة التالي هذه الميزة:
مخرجات الكونسول
هذا هو الاسم الأول الذي تم إنشاؤه
` `<> + (adj.Private _ " Private"