إدراج وحذف الصفوف والأعمدة من ملف إكسل
مقدمة
سواء كنت تقوم بإنشاء ورقة عمل جديدة من الصفر أو العمل في ورقة عمل موجودة، قد نحتاج إلى إضافة صفوف أو أعمدة إضافية لاستيعاب المزيد من البيانات. بالعكس، قد نحتاج أيضًا إلى حذف صفوف أو أعمدة من مواقع محددة في ورقة العمل. لتلبية هذه المتطلبات ، توفر Aspose.Cells for Python via .NET مجموعة بسيطة جدًا من الصفوف والأساليب ، التي سيتم مناقشتها أدناه.
إدارة الصفوف والأعمدة
تقدم Aspose.Cells for Python via .NET فئة Workbook ، التي تمثل ملف Microsoft Excel. تحتوي الفئة Workbook على مجموعة worksheets التي تسمح بالوصول إلى كل ورقة عمل في ملف Excel. تمثل ورقة العمل بواسطة فئة Worksheet. توفر الفئة Worksheet مجموعة cells التي تمثل جميع الخلايا في ورقة العمل.
تقدم مجموعة الفئة cells العديد من الأساليب لإدارة الصفوف والأعمدة في ورقة عمل. يتم مناقشة بعض هذه الأساليب أدناه.
إدراج الصفوف والأعمدة
كيفية إدراج صف
قم بإدراج صف في ورقة العمل في أي موقع عن طريق استدعاء الinsert_row من مجموعة الcells. يأخذ الinsert_row المؤشر للصف الذي سيتم إدراج الصف الجديد فيه.
كيفية إدراج عدة صفوف
لإدراج عدة صفوف في ورقة العمل، اتصل بالطريقة insert_rows في تجميعة cells. طريقة insert_rows تأخذ محددتين:
- فهرس الصف، الفهرس للصف من حيث إن الصفوف الجديدة ستدرج.
- عدد الصفوف، إجمالي عدد الصفوف التي يجب إدراجها.
كيفية إدراج صف مع تنسيق
لإدراج صف بخيارات تنسيق، استخدم الحمولة insert_rows التي تأخذ InsertOptions كمعلمة. ثبّت خصية copy_format_type لفئة InsertOptions بقيمة الترقيم CopyFormatType. الفئة CopyFormatType لها ثلاثة أعضاء كما هو مدرج أدناه.
- SAME_AS_ABOVE: ينسق الصف نفس الصف أعلاه.
- SAME_AS_BELOW: ينسق الصف نفس الصف أدناه.
- CLEAR: يُمسح التنسيق.
كيفية إدراج عمود
يمكن للمطورين أيضًا إدراج عمود في ورقة العمل في أي موقع عن طريق استدعاء الطريقة insert_column في تجميعة cells. الطريقة insert_column تأخذ مؤشر العمود حيث سيتم إدراج العمود الجديد.
حذف الصفوف والأعمدة
كيفية حذف عدة صفوف
لحذف صفوف متعددة من ورقة العمل، اتصل بالطريقة delete_rows في تجميعة cells. الطريقة delete_rows تأخذ محددتين:
- فهرس الصف، الفهرس للصف من حيث سيتم حذف الصفوف.
- عدد الصفوف، الإجمالي لعدد الصفوف التي يجب حذفها.
كيفية حذف عمود
لحذف عمود من ورقة العمل في أي موقع، اتصل بالطريقة delete_column في تجميعة Cells. الطريقة delete_column تأخذ مؤشر العمود للحذف.