WorksheetCollection صف

WorksheetCollection صف

يغلف مجموعة من Worksheet كائن.

يكشف النوع WorksheetCollection عن الأعضاء التاليين:

ملكيات

ملكيةوصف
web_extension_task_panesالحصول على قائمة أجزاء المهام.
web_extensionsالحصول على قائمة أجزاء المهام.
threaded_comment_authorsالحصول على قائمة مؤلفي التعليقات المترابطة.
is_refresh_all_connectionsيشير إلى ما إذا كان سيتم تحديث جميع الاتصالات عند فتح الملف في MS Excel.
namesالحصول على مجموعة كافة كائنات الاسم في جدول البيانات.
active_sheet_nameيمثل اسم ورقة العمل النشطة عند فتح جدول البيانات.
active_sheet_indexيمثل فهرس ورقة العمل النشطة عند فتح جدول البيانات.
dxfsيحصل على سجلات التنسيق التفاضلي الرئيسية.
xml_mapsالحصول على خرائط XML وتعيينها في المصنف.
built_in_document_propertiesتقوم بإرجاع مجموعة DocumentProperty التي تمثل جميع خصائص المستند المضمنة في جدول البيانات.
custom_document_propertiesتقوم بإرجاع مجموعة DocumentProperty التي تمثل كافة خصائص المستند المخصصة لجدول البيانات.
ole_sizeالحصول على الحجم المعروض وتعيينه عند استخدام ملف المصنف ككائن Ole.
external_linksيمثل الروابط الخارجية في المصنف.
table_stylesيحصل على كائن WorksheetCollection.table_styles.
revision_logsيمثل سجلات المراجعة.
capacityالحصول على أو تعيين عدد العناصر التي يمكن أن تحتويها قائمة المصفوفة.

طُرق

طريقةوصف
getأضف API for Python عبر .Net. نظرًا لأن هذا [int Index] غير مدعوم
getأضف API for Python عبر .Net. نظرًا لأن هذا [string SheetName] غير مدعوم
addإضافة ورقة عمل إلى المجموعة.
addإضافة ورقة عمل إلى المجموعة.
addإضافة ورقة عمل إلى المجموعة.
register_add_in_functionيضيف وظيفة الوظيفة الإضافية إلى المصنف
register_add_in_functionيضيف وظيفة الوظيفة الإضافية إلى المصنف
add_copyإضافة ورقة عمل إلى المجموعة ونسخ البيانات من ورقة عمل موجودة.
add_copyإضافة ورقة عمل إلى المجموعة ونسخ البيانات من ورقة عمل موجودة.
add_copyانسخ مجموعة من أوراق العمل.
get_range_by_nameيحصل على كائن النطاق باسم محدد مسبقًا.
get_range_by_nameيحصل على Range بالاسم المحدد مسبقًا أو اسم الجدول
copy_toنسخ قائمة الصفيف بأكملها إلى قائمة صفيف أحادية البعد متوافقة، بدءًا من بداية قائمة الصفيف الهدف.
copy_toنسخ نطاق من العناصر من قائمة المصفوفات إلى قائمة مصفوفات متوافقة أحادية البعد، بدءًا من الفهرس المحدد لقائمة المصفوفات المستهدفة.
index_ofيبحث عن الكائن المحدد ويعيد الفهرس الصفري للتواجد الأول ضمن نطاق العناصر في قائمة المصفوفة التي تمتد من الفهرس المحدد إلى العنصر الأخير.
index_ofيبحث عن الكائن المحدد ويعيد الفهرس الصفري للتواجد الأول ضمن نطاق العناصر في قائمة المصفوفة التي تبدأ عند الفهرس المحدد وتحتوي على العدد المحدد من العناصر.
last_index_ofيبحث عن الكائن المحدد ويعيد الفهرس الصفري للتواجد الأخير ضمن قائمة الصفيف بأكملها.
last_index_ofيبحث عن الكائن المحدد ويعيد الفهرس الصفري للتواجد الأخير ضمن نطاق العناصر في قائمة المصفوفة التي تمتد من العنصر الأول إلى الفهرس المحدد.
last_index_ofيبحث عن الكائن المحدد ويعيد الفهرس الصفري للتواجد الأخير ضمن نطاق العناصر في قائمة المصفوفة التي تحتوي على العدد المحدد من العناصر وينتهي عند الفهرس المحدد.
create_rangeيقوم بإنشاء كائن Range من عنوان النطاق.
create_union_rangeيقوم بإنشاء كائن Range من عنوان النطاق.
get_sheet_by_code_nameالحصول على ورقة العمل بالاسم الرمزي.
sort_namesفرز الأسماء المحددة.
swap_sheetيستبدل الورقتين.
remove_atإزالة العنصر باسم محدد.
get_named_rangesيحصل على جميع النطاقات المسماة المحددة مسبقًا في جدول البيانات.
get_named_ranges_and_tablesيحصل على جميع النطاقات المسماة المحددة مسبقًا في جدول البيانات.
set_ole_sizeيضبط الحجم المعروض عند استخدام ملف المصنف ككائن Ole.
clear_pivottablesمسح الجداول المحورية من جدول البيانات.
refresh_allقم بتحديث كافة الجداول والمخططات المحورية باستخدام المصدر المحوري.
refresh_pivot_tablesيقوم بتحديث كافة جداول PivotTables الموجودة في WorksheetCollection.
binary_searchيبحث في قائمة المصفوفات التي تم فرزها بالكامل عن عنصر باستخدام المقارن الافتراضي ويعيد الفهرس الصفري للعنصر.

مثال

from aspose.cells import Workbook

workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
# Change the name of a worksheet
sheets[0].name = "First Sheet"
# Set the active sheet to the second worksheet
sheets.active_sheet_index = 1

أنظر أيضا