الوصول إلى Cells من ورقة العمل

كيفية الوصول إلى Cells

Aspose.Cells يوفر فئة،دفتر العمل الذي يمثل ملف Excel. الدفتر العمليحتوي الفصل على أمجموعة أوراق العملالذي يسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل فصل. الورقة عمل يوفر الفصل أCellsالمجموعة التي تمثل كافة الخلايا في ورقة العمل.

يمكننا ان نستخدمCellsمجموعة للوصول إلى الخلايا في ورقة العمل. يوفر Aspose.Cells ثلاثة طرق أساسية للوصول إلى الخلايا في ورقة العمل:

  1. باستخدام اسم الخلية.
  2. استخدام فهرس الصفوف والأعمدة في الخلية.
  3. باستخدام فهرس الخلية فيCellsمجموعة

**مهم:**لقد ذكرنا أن الطريقة الثالثة هي الأسرع والطريقة الأولى هي الأبطأ. فرق الأداء بين الأساليب صغير جدًا، لذا لا تقلق بشأن انخفاض الأداء، أيًا كان الأسلوب الذي تستخدمه.

كيفية الحصول على كائن Cell بواسطة اسم Cell

يمكن للمطورين الوصول إلى أي خلية محددة عن طريق تمرير اسم الخلية الخاصة بها إلى الملفCells جمع منورقة عملالطبقة كمؤشر.

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

كيفية الحصول على كائن Cell حسب فهرس الصف والعمود لـ Cell

يمكن للمطورين الوصول إلى أي خلية محددة عن طريق تمرير فهارس الصف والعمود الخاص بها إلى ملف الخليةCells جمع منورقة عملفصل.

يعمل هذا النهج بنفس الطريقة التي يعمل بها النهج الأول.

كيفية الحصول على كائن Cell بواسطة فهرس Cell في مجموعة Cells

يمكن أيضًا الوصول إلى الخلية عن طريق تمرير الفهرس الرقمي للخلية إلى ملفCellsمجموعة.

إذا كنت تستخدم هذا الأسلوب للوصول إلى الخلايا، فيمكن طرح استثناء إذا كان الفهرس الرقمي للخلية خارج النطاق. هذا الأسلوب هو الأسرع للوصول إلى الخلايا ولكن الشيء المهم الذي يجب معرفته هو أنه إذا استخدمت هذا الأسلوب للوصول إلى كائن خلية، فقد يتغير الفهرس الرقمي بعد إضافة خلايا جديدة إلىCells مجموعة. كائنات الخلية فيCellsيتم فرز المجموعة داخليًا حسب مؤشرات الصفوف والأعمدة.

كيفية الحصول على أقصى نطاق عرض لورقة العمل

Aspose.Cells يسمح للمطورين بالوصول إلى أقصى نطاق عرض لورقة العمل. يعد الحد الأقصى لنطاق العرض - نطاق الخلايا بين الخلية الأولى والأخيرة التي تحتوي على محتوى - مفيدًا عندما تحتاج إلى نسخ محتويات ورقة العمل بالكامل في صورة ما أو تحديدها أو عرضها.

يمكنك الوصول إلى الحد الأقصى لنطاق العرض لورقة العمل باستخدامورقة عمل.Cells.MaxDisplayRange . يوضح نموذج التعليمات البرمجية التالي كيفية الوصول إلىMaxDisplayRangeملكية.