التحويل بين اسم الخلية ومؤشر الصف / العمود

كيفية الحصول على اسم الخلية من فهرس الصف والعمود

من الممكن العثور على اسم الخلية مع الاعتماد على مؤشرات الصف والعمود. يشرح هذا المقال كيفية ذلك.

توفر 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"