ورقة عمل

المعلومات العامة

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[]اقرأفهمت القواعد.
namestringالقراءة/ الكتابةيَحْصلُ على الإسمِ.
indexnumberاقرأيحصل على المؤشر.
cells``اقرأيحصل على الخلايا.
value`CellValueundefined`القراءة/ الكتابة
dataValidations``اقرأيحصل على التحقق من صحة البيانات.
comments``اقرأيحصل على التعليقات.
hyperlinks``اقرأيحصل على الروابط.
autoFilter``اقرأيحصل على المرشح الآلي.
conditionalFormats``اقرأيحصل على التنسيقات المشروطة.
mergedCells``اقرأيحصل على الخلايا المدمجة.
defaultColumnWidth`numberundefined`القراءة/ الكتابة
defaultRowHeight`numberundefined`القراءة/ الكتابة
shapesShapeInfo[]اقرأيحصل على الأشكال.
chartsChartCollectionاقرأيحصل على المخططات.
imagesImageInfo[]اقرأيحصل على الصور.

الطرق

التوقيعوصف
constructor(name: string, index: number)يخلق ورقة عمل جديدة بالاسم المحدد ومؤشر على أساس الصفر.
getCell(row: number, col: number) → `Cellundefined`
getCellByRef(ref: string) → `Cellundefined`
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) → `numberundefined`
setRowHeight(row: number, height: number)يضع قيمة ارتفاع الصف.
getRowHeight(row: number) → `numberundefined`
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 للرسم في المؤشر المحدد.

انظر أيضاً

 العربية