إدراج وحذف الصفوف والأعمدة

مقدمة

سواء قمت بإنشاء ورقة عمل جديدة من البداية أو العمل على ورقة عمل موجودة، فقد نحتاج إلى إضافة صفوف أو أعمدة إضافية لاستيعاب المزيد من البيانات. وعلى العكس من ذلك، قد نحتاج أيضًا إلى حذف صفوف أو أعمدة من مواضع محددة في ورقة العمل.

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

كيفية إدارة الصفوف/الأعمدة

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

الCellsتوفر المجموعة عدة طرق لإدارة الصفوف والأعمدة في ورقة العمل. وتناقش بعض هذه أدناه.

كيفية إدراج صف

أدخل صفًا في أي مكان عن طريق الاتصال بـthis.insertRows طريقةCells مجموعة. الthis.insertRows تأخذ الطريقة فهرس الصف الذي سيتم إدراج الصف الجديد فيه كوسيطة أولى، وعدد الصفوف التي سيتم إدراجها كوسيطة ثانية.

كيفية إدراج صفوف متعددة

لإدراج صفوف متعددة في ورقة العمل، قم باستدعاءthis.insertRows طريقةCells مجموعة. الthis.insertRows تأخذ الطريقة معلمتين:

  • فهرس الصف: فهرس الصف الذي سيتم إدراج الصفوف الجديدة منه.
  • عدد الصفوف: إجمالي عدد الصفوف التي يجب إدراجها.

كيفية إدراج صف مع التنسيق

لإدراج صف يحتوي على خيارات التنسيق، استخدم الزر[this.insertRows](https://reference.aspose.com/cells/java/com.aspose.cells/cells#insertRows(int,%20int,%20com.aspose.cells.InsertOptions)الزائد الذي يأخذخيارات الإدراجكمعلمة. تعيينCopyFormatTypeممتلكاتخيارات الإدراجفئة معCopyFormatTypeتعداد. الCopyFormatTypeالتعداد لديه ثلاثة أعضاء كما هو موضح أدناه.

  • SAME_AS_ABOVE: يقوم بتنسيق الصف بنفس الصف أعلاه.
  • SAME_AS_BELOW: يقوم بتنسيق الصف بنفس الصف الموجود أدناه.
  • CLEAR: مسح التنسيق.

كيفية حذف صف

لحذف صف في أي مكان، اتصل بالرقمthis.deleteRows طريقةCells مجموعة. الthis.deleteRows تأخذ الطريقة معلمتين:

  • فهرس الصف: فهرس الصف الذي سيتم حذف الصفوف منه.
  • عدد الصفوف: إجمالي عدد الصفوف التي يجب حذفها.

كيفية حذف صفوف متعددة

لحذف صفوف متعددة من ورقة العمل، اتصل بـthis.deleteRows طريقةCells مجموعة. الthis.deleteRows تأخذ الطريقة معلمتين:

  • فهرس الصف: فهرس الصف الذي سيتم حذف الصفوف منه.
  • عدد الصفوف: إجمالي عدد الصفوف التي يجب حذفها.

كيفية إدراج عمود واحد أو عدة أعمدة

يمكن للمطورين أيضًا إدراج عمود في ورقة العمل في أي مكان عن طريق استدعاءthis.insertColumns طريقةCellsمجموعة. الthis.insertColumns تأخذ الطريقة معلمتين:

  • فهرس العمود، فهرس العمود الذي سيتم إدراج العمود منه
  • عدد الأعمدة، إجمالي عدد الأعمدة التي يجب إدراجها

كيفية حذف عمود

لحذف عمود من ورقة العمل في أي مكان، اتصل بـthis.deleteColumns طريقةCells مجموعة. الthis.deleteColumns تأخذ الطريقة المعلمات التالية:

  • فهرس العمود: فهرس العمود الذي سيتم حذف العمود منه.
  • عدد الأعمدة: إجمالي عدد الأعمدة التي يجب حذفها.
  • تحديث المرجع: معلمة منطقية للإشارة إلى ما إذا كان سيتم تحديث المراجع في أوراق العمل الأخرى.