Workbook صف
Workbook صف
يمثل كائنًا جذرًا لإنشاء جدول بيانات Excel.
يكشف النوع Workbook عن الأعضاء التاليين:
البنائين
البناء | وصف |
---|---|
init | تهيئة مثيل جديد للفئة Workbook . |
init | تهيئة مثيل جديد للفئة Workbook . |
init | تهيئة مثيل جديد للفئة Workbook وفتح ملف. |
init | تهيئة مثيل جديد للفئة Workbook وفتح الدفق. |
init | تهيئة مثيل جديد للفئة Workbook وفتح ملف. |
init | تهيئة مثيل جديد للفئة Workbook والدفق المفتوح. |
ملكيات
ملكية | وصف |
---|---|
settings | يمثل إعدادات المصنف. |
worksheets | يحصل على مجموعة WorksheetCollection في جدول البيانات. |
is_licensed | يشير إلى ما إذا تم تعيين الترخيص. |
colors | إرجاع الألوان في لوحة جدول البيانات. |
count_of_styles_in_pool | يحصل على عدد من الأنماط في تجمع الأنماط. |
default_style | الحصول على الكائن الافتراضي Style للمصنف أو تعيينه. |
is_digitally_signed | يشير إلى ما إذا كان جدول البيانات هذا موقعًا رقميًا. |
is_workbook_protected_with_password | يشير إلى ما إذا كانت البنية أو النافذة محمية بكلمة مرور. |
vba_project | يحصل على Workbook.vba_project في جدول بيانات. |
has_macro | يشير إلى ما إذا كان جدول البيانات هذا يحتوي على ماكرو/VBA. |
has_revisions | يتم الحصول عليه إذا كان المصنف يحتوي على أي تغييرات متعقبة |
file_name | الحصول على اسم الملف الحالي وتعيينه. |
cells_data_table_factory | الحصول على المصنع لبناء ICellsDataTable من كائنات مخصصة |
data_sorter | الحصول على كائن DataSorter لفرز البيانات. |
theme | يحصل على اسم الموضوع. |
built_in_document_properties | تقوم بإرجاع مجموعة DocumentProperty التي تمثل جميع خصائص المستند المضمنة في جدول البيانات. |
custom_document_properties | تقوم بإرجاع مجموعة DocumentProperty التي تمثل كافة خصائص المستند المخصصة لجدول البيانات. |
file_format | يحصل ويحدد تنسيق الملف. |
interrupt_monitor | الحصول على جهاز مراقبة المقاطعة وتعيينه. |
content_type_properties | الحصول على قائمة الكائنات ContentTypeProperty في المصنف. |
custom_xml_parts | يمثل جزءًا مخصصًا لتخزين بيانات XML (بيانات XML مخصصة داخل الحزمة). |
data_mashup | يحصل على بيانات المزج. |
ribbon_xml | الحصول على ملف XML الذي يحدد واجهة مستخدم الشريط وتعيينه. |
absolute_path | يحصل ويحدد المسار المطلق للملف. |
data_connections | يحصل على مجموعة ExternalConnection . |
طُرق
طريقة | وصف |
---|---|
save | يحفظ المصنف على القرص. |
save | احفظ المصنف على القرص. |
save | يحفظ المصنف على القرص. |
save | يحفظ المصنف في الدفق. |
save | يحفظ المصنف في الدفق. |
replace | يستبدل قيمة الخلية بسلسلة جديدة. |
replace | يستبدل قيمة الخلية بعدد صحيح جديد. |
replace | يستبدل قيمة الخلية بقيمة مزدوجة جديدة. |
replace | يستبدل قيمة الخلية بمصفوفة سلسلة جديدة. |
replace | يستبدل قيم الخلايا بمصفوفة أعداد صحيحة. |
replace | يستبدل قيم الخلايا بمصفوفة مزدوجة. |
replace | يستبدل قيم الخلايا ببيانات جديدة. |
replace | يستبدل قيم الخلايا ببيانات جديدة. |
replace | يستبدل قيمة الخلية بسلسلة جديدة. |
copy | نسخ كائن مصنف آخر. |
copy | نسخ البيانات من كائن المصنف المصدر. |
calculate_formula | يحسب نتيجة الصيغ. |
calculate_formula | يحسب نتيجة الصيغ. |
calculate_formula | حساب الصيغ في هذا المصنف. |
refresh_dynamic_array_formulas | تحديث صيغ المصفوفة الديناميكية (تمتد إلى نطاق جديد من الخلايا المجاورة وفقًا للبيانات الحالية) لن يتم حساب الصيغ الأخرى الموجودة في المصنف بشكل متكرر حتى إذا تم استخدامها بواسطة صيغ الصفيف الديناميكي. |
refresh_dynamic_array_formulas | تحديث صيغ المصفوفة الديناميكية (تمتد إلى نطاق جديد من الخلايا المجاورة وفقًا للبيانات الحالية) |
import_xml | استيراد/تحديث ملف بيانات XML إلى المصنف. |
import_xml | استيراد/تحديث ملف بيانات XML إلى المصنف. |
export_xml | تصدير بيانات XML المرتبطة بخريطة XML المحددة. |
export_xml | تصدير بيانات XML. |
parse_formulas | يوزع كل الصيغ التي لم يتم تحليلها عندما تم تحميلها من ملف القالب أو تعيينها على خلية. |
start_access_cache | يبدأ الجلسة التي تستخدم ذاكرة التخزين المؤقت للوصول إلى البيانات. |
close_access_cache | إغلاق الجلسة التي تستخدم ذاكرة التخزين المؤقت للوصول إلى البيانات. |
remove_unused_styles | قم بإزالة كافة الأنماط غير المستخدمة. |
create_style | يخلق نمطا جديدا. |
create_builtin_style | ينشئ نمطًا مدمجًا حسب النوع المحدد. |
create_cells_color | يقوم بإنشاء كائن CellsColor . |
combine | يجمع كائن مصنف آخر. |
get_style_in_pool | يحصل على النمط في حمام السباحة الأنيق. سيتم تجميع كافة الأنماط الموجودة في المصنف في تجمع. لا يوجد سوى فهرس مرجعي بسيط في الخلايا. |
get_fonts | يحصل على كافة الخطوط في تجمع الأنماط. |
get_named_style | الحصول على النمط المسمى في تجمع الأنماط. |
change_palette | تغيير لوحة جدول البيانات في الفهرس المحدد. |
is_color_in_palette | التحقق مما إذا كان هناك لون في لوحة جدول البيانات. |
get_matching_color | ابحث عن أفضل لون مطابق في اللوحة الحالية. |
set_encryption_options | ضبط خيارات التشفير. |
protect | يحمي المصنف. |
protect_shared_workbook | يحمي المصنف المشترك. |
unprotect | إلغاء حماية المصنف. |
unprotect_shared_workbook | إلغاء حماية مصنف مشترك. |
remove_macro | يزيل VBA/الماكرو من جدول البيانات هذا. |
remove_digital_signature | إزالة التوقيع الرقمي من جدول البيانات هذا. |
accept_all_revisions | يقبل كافة التغييرات المتعقبة في المصنف. |
remove_external_links | إزالة كافة الارتباطات الخارجية في المصنف. |
get_theme_color | الحصول على لون الموضوع. |
set_theme_color | يضبط لون الموضوع |
custom_theme | موضوع الجمارك. |
copy_theme | نسخ السمة من مصنف آخر. |
has_exernal_links | يشير إلى ما إذا كان هذا المصنف يحتوي على ارتباطات خارجية لمصادر بيانات أخرى. |
update_custom_function_definition | تحديثات تعريف الوظائف المخصصة. |
update_linked_data_source | إذا كان هذا المصنف يحتوي على ارتباطات خارجية بمصدر بيانات آخر، سيحاول Aspose.Cells استرداد أحدث البيانات من مصادر العطاء. |
set_digital_signature | يضبط التوقيع الرقمي على ملف جدول بيانات (Excel2007 والإصدارات الأحدث). |
add_digital_signature | إضافة توقيع رقمي إلى ملف جدول بيانات OOXML (Excel2007 والإصدارات الأحدث). |
get_digital_signature | يحصل على التوقيع الرقمي من الملف. |
remove_personal_information | يزيل المعلومات الشخصية. |
ملاحظات
تشير الفئة Workbook إلى جدول بيانات Excel. يمكن أن يحتوي كل جدول بيانات على أوراق عمل متعددة. الميزة الأساسية للفئة هي فتح وحفظ ملفات Excel الأصلية. يحتوي الفصل على بعض الميزات المتقدمة مثل نسخ البيانات من المصنفات الأخرى، والجمع بين مصنفين، وتحويل Excel إلى PDF، وتقديم Excel إلى صورة وحماية جدول بيانات Excel.
مثال
يقوم المثال التالي بتحميل Workbook من ملف Excel المسمى Designer.xls ويجعل أشرطة التمرير الأفقية والرأسية غير مرئية. ثم يقوم بعد ذلك باستبدال قيمتي سلسلة بقيمة عدد صحيح وقيمة سلسلة على التوالي داخل جدول البيانات وأخيراً حفظ المصنف كملف Excel xlsx.
from aspose.cells import Workbook
# Open a designer file
designerFile = "designer.xls"
workbook = Workbook(designerFile)
# Set scroll bars
workbook.settings.is_h_scroll_bar_visible = False
workbook.settings.is_v_scroll_bar_visible = False
# Replace the placeholder string with new values
newInt = 100
workbook.replace("OldInt", newInt)
newString = "Hello!"
workbook.replace("OldString", newString)
workbook.save("result.xlsx")
أنظر أيضا
- الوحدة
aspose.cells
- فئة
CellsColor
- فئة
ContentTypeProperty
- فئة
DocumentProperty
- فئة
ExternalConnection
- فئة
Style
- فئة
Workbook
- فئة
WorksheetCollection