ورقة عمل
المعلومات العامة
Worksheet هي فئة في Aspose.Cells FOSS لـ Typescript.
يوفر هذا الفصل 24 طريقة للعمل مع كائنات ورقة العمل في برامج Typescript. المنهجيات المتاحة تشمل: addComment, addConditionalFormat, addDataValidation, addHyperlink, addImage, addShape, constructor, getCell, getCell2, getCellByRef, getColumnWidth, getRowHeight,، و 12 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Typescript بعد تثبيت حزمة Aspose.Cells FOSS for Typscript. خصائص: autoFilter, cell, cells, charts, comments, conditionalFormats,و 17 آخرين.
وصف
Worksheet هي فئة في مكتبة Aspose.Cells FOSS لـ TypeScript التي تعرض 23 طريقة و23 خاصية لاستخدام البرمجي.
وتشمل القدرات الأساسية: : string; : hyperlink; : number.هذه العمليات تمكن المطورين من دمج وظائف ورقة العمل مباشرة في تطبيقات TypeScript.
كما يوفر هذا الفصل cell خاصية (يحصل على الخلية) ، link الممتلكات (يحصل على الرابط) ، startRow خاصية (يحصل على الصف الأول).
يتم إنشاء الحالات من خلال بناء واحد يبدأ الكائن بالقيم الافتراضية.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
cell | : string | اقرأ | يحصل على الهاتف الخلوي. |
link | : Hyperlink | اقرأ | حصل على الرابط. |
startRow | : number | اقرأ | يحصل على صف البداية. |
startCol | : number | اقرأ | يحصل على البداية كول. |
endRow | : number | اقرأ | يحصل على الصف الأخير. |
endCol | : number | اقرأ | يحصل على نهاية الكولون. |
range | : string | اقرأ | يحصل على المدى. |
rules | : ConditionalFormatRule[] | اقرأ | فهمت القواعد. |
name | string | القراءة/ الكتابة | يَحْصلُ على الإسمِ. |
index | number | اقرأ | يحصل على المؤشر. |
cells | `` | اقرأ | يحصل على الخلايا. |
value | `CellValue | undefined` | القراءة/ الكتابة |
dataValidations | `` | اقرأ | يحصل على التحقق من صحة البيانات. |
comments | `` | اقرأ | يحصل على التعليقات. |
hyperlinks | `` | اقرأ | يحصل على الروابط. |
autoFilter | `` | اقرأ | يحصل على المرشح الآلي. |
conditionalFormats | `` | اقرأ | يحصل على التنسيقات المشروطة. |
mergedCells | `` | اقرأ | يحصل على الخلايا المدمجة. |
defaultColumnWidth | `number | undefined` | القراءة/ الكتابة |
defaultRowHeight | `number | undefined` | القراءة/ الكتابة |
shapes | ShapeInfo[] | اقرأ | يحصل على الأشكال. |
charts | ChartCollection | اقرأ | يحصل على المخططات. |
images | ImageInfo[] | اقرأ | يحصل على الصور. |
الطرق
| التوقيع | وصف |
|---|---|
constructor(name: string, index: number) | يخلق ورقة عمل جديدة بالاسم المحدد ومؤشر على أساس الصفر. |
getCell(row: number, col: number) → `Cell | undefined` |
getCellByRef(ref: string) → `Cell | undefined` |
getCell2(key: string) → Cell | يعود أو يخلق الخلية المحددة بواسطة السلسلة المفتاحية المعطاة. |
putValue(key: string, value: CellValue) → Cell | يكتب قيمة إلى الخلية المحددة بواسطة إشارة من نوع A1 ويعيد مثال خلية محدثة. |
addDataValidation(validation: DataValidation, range: string) | يرفق قواعد التحقق من صحة البيانات إلى نطاق الخلايا المحدد. |
addComment(comment: Comment) | يضيف تعليق إلى ورقة العمل. |
addHyperlink(cellRef: string, hyperlink: Hyperlink) | يضيف رابطًا فوق الصفحة إلى الخلية عند المرجع النمط A1 المحدد. |
setAutoFilter(range: string) | يضع قيمة المرشح التلقائي. |
removeAutoFilter() | يزيل المرشح التلقائي من ورقة العمل. |
addConditionalFormat(range: string, rules: ConditionalFormatRule[]) | يطبق قواعد التنسيق المشروط على نطاق الخلايا المحدد. |
mergeCells(range: string) | يدمج الخلايا في النطاق المحدد إلى خلية واحدة. |
unmergeCells(range: string) | يُقسّم نطاقاً مُدمجَا من قبل إلى خلايا فردية. |
setColumnWidth(column: number, width: number) | يحدد قيمة عرض العمود. |
getColumnWidth(column: number) → `number | undefined` |
setRowHeight(row: number, height: number) | يضع قيمة ارتفاع الصف. |
getRowHeight(row: number) → `number | undefined` |
setRowHidden(row: number, hidden: boolean) | يضع قيمة المصفوفات الخفية. |
isRowHidden(row: number) → boolean | يعيد true إذا كان الصف المحدد مخفيًا، و false خلاف ذلك. |
setCellStyle(cellRef: string, style: any) | يحدد قيمة نمط الخلية. |
addShape(shape: ShapeInfo) | يضيف شكل إلى ورقة العمل. |
addImage(image: ImageInfo) | يضيف صورة إلى ورقة العمل. |
toXml(drawingIndex: number) → string | يسلس رسم ورقة العمل إلى سلسلة XML لمفهوم الرسم المحدد. |
getXml(drawingIndex: number) → string | يعيد سلسلة XML للرسم في المؤشر المحدد. |