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

مقدمة

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

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

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

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

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

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

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

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

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

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

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

لإدراج صف بخيارات تنسيق، استخدم الحمولة InsertRows التي تأخذ InsertOptions كمعلمة. ثبّت خصية CopyFormatType لفئة InsertOptions بقيمة الترقيم CopyFormatType. الفئة CopyFormatType لها ثلاثة أعضاء كما هو مدرج أدناه.

  • SameAsAbove: ينسق الصف نفسه كصف الذي في الأعلى.
  • SameAsBelow: ينسق الصف نفسه كصف الذي في الأسفل.
  • Clear: يُمسح التنسيق.

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

يمكن للمطورين أيضًا إدراج عمود في ورقة العمل في أي موقع عن طريق استدعاء الطريقة InsertColumn في تجميعة Cells. الطريقة InsertColumn تأخذ مؤشر العمود حيث سيتم إدراج العمود الجديد.

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

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

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

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

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

لحذف عمود من ورقة العمل في أي موقع، اتصل بالطريقة DeleteColumn في تجميعة Cells. الطريقة DeleteColumn تأخذ مؤشر العمود للحذف.