Worksheet صف
Worksheet صف
يقوم بتغليف الكائن الذي يمثل ورقة عمل واحدة.
يكشف النوع Worksheet عن الأعضاء التاليين:
ملكيات
ملكية | وصف |
---|---|
protection | يمثل الأنواع المختلفة من خيارات الحماية المتاحة لورقة العمل. يدعم خيارات الحماية المتقدمة في ExcelXP والإصدارات الأحدث. |
unique_id | الحصول على المعرف الفريد وتعيينه، وهو نفس {15DB5C3C-A5A1-48AF-8F25-3D86AC232D4F}. |
workbook | الحصول على كائن المصنف الذي يحتوي على هذه الورقة. |
cells | يحصل على مجموعة Worksheet.cells . |
query_tables | يحصل على QueryTableCollection في ورقة العمل. |
pivot_tables | الحصول على كافة الجداول المحورية في ورقة العمل هذه. |
type | يمثل نوع ورقة العمل. |
name | الحصول على اسم ورقة العمل أو تعيينه. |
show_formulas | يشير إلى ما إذا كان سيتم إظهار الصيغ أو نتائجها. |
is_gridlines_visible | الحصول على قيمة تشير إلى ما إذا كانت خطوط الشبكة مرئية أو تعيينها. القيمة الافتراضية صحيحة. |
is_row_column_headers_visible | الحصول على قيمة أو تعيينها تشير إلى ما إذا كانت ورقة العمل ستعرض رؤوس الصفوف والأعمدة. الافتراضي صحيح. |
pane_state | يشير إلى ما إذا كان الجزء يحتوي على انقسامات أفقية أو رأسية، وما إذا كانت هذه الانقسامات مجمدة. |
display_zeros | صحيح إذا تم عرض القيم الصفرية. |
display_right_to_left | يشير إلى ما إذا كانت ورقة العمل المحددة معروضة من اليمين إلى اليسار بدلاً من اليسار إلى اليمين. الافتراضي خطأ. |
is_outline_shown | يشير إلى ما إذا كان سيتم إظهار المخطط التفصيلي. |
is_selected | يشير إلى ما إذا كانت ورقة العمل هذه محددة عند فتح المصنف. |
list_objects | يحصل على كافة كائنات القائمة في ورقة العمل هذه. |
tab_id | يحدد المعرف الداخلي للورقة. |
horizontal_page_breaks | يحصل على مجموعة HorizontalPageBreakCollection . |
vertical_page_breaks | يحصل على مجموعة VerticalPageBreakCollection . |
hyperlinks | يحصل على مجموعة HyperlinkCollection . |
page_setup | يمثل وصف إعداد الصفحة في هذه الورقة. |
auto_filter | يمثل التصفية التلقائية لورقة العمل المحددة. |
has_autofilter | الإشارة إلى ما إذا كانت ورقة العمل هذه تحتوي على عامل تصفية تلقائي. |
transition_evaluation | يشير إلى ما إذا كان خيار تقييم صيغة الانتقال (توافق Lotus) ممكنًا. |
transition_entry | يشير إلى ما إذا كان خيار إدخال صيغة النقل (توافق Lotus) ممكنًا. |
visibility_type | يشير إلى الحالة المرئية لهذه الورقة. |
is_visible | يمثل ما إذا كانت ورقة العمل مرئية. |
sparkline_group_collection | الحصول على مجموعة مجموعة الخطوط المميزة في ورقة العمل. |
sparkline_groups | الحصول على مجموعات الخطوط المميزة في ورقة العمل. |
charts | يحصل على مجموعة Chart |
comments | يحصل على مجموعة Comment . |
pictures | يحصل على مجموعة Picture . |
text_boxes | يحصل على مجموعة TextBox . |
check_boxes | يحصل على مجموعة CheckBox . |
ole_objects | يمثل مجموعة من OleObject في ورقة عمل. |
shapes | إرجاع جميع أشكال الرسم في ورقة العمل هذه. |
slicers | احصل على مجموعة Slicer في ورقة العمل |
timelines | احصل على مجموعة الجدول الزمني في ورقة العمل |
index | الحصول على فهرس الورقة في مجموعة أوراق العمل. |
is_protected | يشير إلى ما إذا كانت ورقة العمل محمية. |
validations | الحصول على مجموعة إعدادات التحقق من صحة البيانات في ورقة العمل. |
allow_edit_ranges | الحصول على مجموعة نطاق التحرير المسموح بها في ورقة العمل. |
error_check_options | يتم تطبيق إعداد التحقق من الأخطاء على نطاقات معينة. |
outline | يحصل على المخطط التفصيلي في ورقة العمل هذه. |
first_visible_row | يمثل فهرس الصف المرئي الأول. |
first_visible_column | يمثل أول فهرس العمود المرئي. |
zoom | يمثل عامل التحجيم بالنسبة المئوية. يجب أن يكون بين 10 و 400. |
view_type | الحصول على نوع العرض وتعيينه. |
is_page_break_preview | يشير إلى ما إذا كانت ورقة العمل المحددة ستظهر في العرض العادي أو معاينة فاصل الصفحات. |
is_ruler_visible | يشير إلى ما إذا كانت المسطرة مرئية أم لا. يتم تطبيق هذه الخاصية فقط على معاينة فاصل الصفحات. |
tab_color | يمثل لون علامة تبويب ورقة العمل. |
code_name | يحصل على اسم رمز ورقة العمل. |
background_image | الحصول على صورة خلفية ورقة العمل وتعيينها. |
conditional_formattings | الحصول على التنسيقات الشرطية في ورقة العمل. |
active_cell | الحصول على الخلية النشطة أو تعيينها في ورقة العمل. |
custom_properties | يحصل على كائن يمثل معلومات المعرف المرتبطة بورقة العمل. |
smart_tag_setting | يحصل على كافة الكائنات SmartTagCollection في ورقة العمل. |
scenarios | يحصل على مجموعة Scenario . |
cell_watches | الحصول على مجموعة من الخلايا الموجودة في ورقة العمل هذه والتي تتم مشاهدتها في “نافذة المراقبة”. |
طُرق
طريقة | وصف |
---|---|
freeze_panes | تجميد الأجزاء في الخلية المحددة في ورقة العمل. |
freeze_panes | تجميد الأجزاء في الخلية المحددة في ورقة العمل. |
copy | نسخ المحتويات والتنسيقات من ورقة عمل أخرى. |
copy | نسخ المحتويات والتنسيقات من ورقة عمل أخرى. |
auto_fit_column | يلائم عرض العمود تلقائيًا. |
auto_fit_column | يلائم عرض العمود تلقائيًا. |
auto_fit_columns | الاحتواء التلقائي لجميع الأعمدة في ورقة العمل هذه. |
auto_fit_columns | الاحتواء التلقائي لجميع الأعمدة في ورقة العمل هذه. |
auto_fit_columns | يلائم عرض الأعمدة تلقائيًا. |
auto_fit_columns | يلائم عرض الأعمدة تلقائيًا. |
auto_fit_columns | يلائم عرض الأعمدة تلقائيًا. |
auto_fit_columns | يلائم عرض الأعمدة تلقائيًا. |
auto_fit_row | يلائم ارتفاع الصف تلقائيًا. |
auto_fit_row | يلائم ارتفاع الصف تلقائيًا. |
auto_fit_row | المطابقة التلقائية لارتفاع الصف في نطاق مستطيل. |
auto_fit_row | يلائم ارتفاع الصف تلقائيًا. |
auto_fit_rows | الاحتواء التلقائي لجميع الصفوف في ورقة العمل هذه. |
auto_fit_rows | الاحتواء التلقائي لجميع الصفوف في ورقة العمل هذه. |
auto_fit_rows | الاحتواء التلقائي لجميع الصفوف في ورقة العمل هذه. |
auto_fit_rows | الاحتواء التلقائي لارتفاع الصف في نطاق ما. |
auto_fit_rows | الاحتواء التلقائي لارتفاع الصف في نطاق ما. |
protect | يحمي ورقة العمل. |
protect | يحمي ورقة العمل. |
unprotect | إلغاء حماية ورقة العمل. |
unprotect | إلغاء حماية ورقة العمل. |
calculate_formula | يحسب صيغة. |
calculate_formula | حساب تعبير الصيغة مباشرة. |
calculate_formula | حساب تعبير الصيغة مباشرة. |
calculate_formula | حساب كافة الصيغ في ورقة العمل هذه. |
calculate_array_formula | حساب صيغة كصيغة صفيف. |
calculate_array_formula | حساب صيغة كصيغة صفيف. |
calculate_array_formula | حساب صيغة كصيغة صفيف. |
get_panes | يحصل على زجاج النوافذ. |
get_freezed_panes | يحصل على أجزاء التجميد. |
split | نافذة الانقسامات. |
un_freeze_panes | إلغاء تجميد الأجزاء في ورقة العمل. |
remove_split | يزيل النافذة المقسمة. |
add_page_breaks | يضيف فاصل الصفحات. |
advanced_filter | تصفية البيانات باستخدام معايير معقدة. |
remove_auto_filter | إزالة عامل التصفية التلقائي لورقة العمل. |
set_visible | يضبط الخيارات المرئية. |
select_range | يحدد نطاقًا. |
remove_all_drawing_objects | إزالة كافة الكائنات الرسومية الموجودة في ورقة العمل هذه. |
clear_comments | مسح كافة التعليقات في جدول بيانات المصمم. |
move_to | ينقل الورقة إلى موقع آخر في جدول البيانات. |
replace | يستبدل نص كل الخلايا بسلسلة جديدة. |
get_selected_ranges | الحصول على نطاقات محددة من الخلايا في جدول بيانات المصمم. |
set_background | تعيين صورة خلفية ورقة العمل. |
get_printing_page_breaks | يحصل على فواصل الصفحات التلقائية. |
start_access_cache | يبدأ الجلسة التي تستخدم ذاكرات التخزين المؤقت للوصول إلى البيانات الموجودة في ورقة العمل هذه. |
close_access_cache | إغلاق الجلسة التي تستخدم ذاكرات التخزين المؤقت للوصول إلى البيانات الموجودة في ورقة العمل هذه. |
convert_formula_reference_style | تحويل النمط المرجعي للصيغة. |
xml_map_query | مناطق خلية الاستعلام التي تم تعيينها/ربطها بالمسار المحدد لخريطة XML. |
refresh_pivot_tables | تحديث كافة جداول PivotTables في ورقة العمل هذه. |
مثال
يوضح المثال التالي كيفية تجميد الأجزاء وإدراج ارتباط تشعبي في ورقة العمل باستخدام .Net أو VB.
from aspose.cells import Workbook
workbook = Workbook()
sheet = workbook.worksheets[0]
# Freeze panes at "AS40" with 10 rows and 10 columns
sheet.freeze_panes("AS40", 10, 10)
# Add a hyperlink in Cell A1
sheet.hyperlinks.add("A1", 1, 1, "http://www.aspose.com")
أنظر أيضا
- الوحدة
aspose.cells
- فئة
Chart
- فئة
CheckBox
- فئة
Comment
- فئة
HorizontalPageBreakCollection
- فئة
HyperlinkCollection
- فئة
OleObject
- فئة
Picture
- فئة
QueryTableCollection
- فئة
Scenario
- فئة
SmartTagCollection
- فئة
TextBox
- فئة
VerticalPageBreakCollection