Worksheet

نظرة عامة

Worksheet هو نوع في Aspose.Cells FOSS للـ Go.

Worksheet تمثل ورقة واحدة داخل دفتر العمل.

الطرق المتاحة تشمل: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. جميع الأعضاء العامين متاحين لأي تطبيق Go بعد تثبيت حزمة Aspose.Cells FOSS للـ Go. الخصائص: DataValidations, Index, Name, Pictures, Tables.

خصائص

اسمالنوعالوصولوصف
Namestringقراءة/كتابةيحصل على الاسم.
Indexintقراءة/كتابةيحصل على الفهرس.
DataValidations[]*DataValidationقراءة/كتابةيحصل على التحقق من صحة البيانات.
Tables[]*Tableقراءة/كتابةيحصل على الجداول.
Pictures[]*Pictureقراءة/كتابةيحصل على الصور.

الطرق

التوقيعوصف
ToCSV(delimiter: rune) → ([][]string, error)ToCSV يحوّل خلايا ورقة العمل إلى شريحة سلاسل ثنائية الأبعاد مناسبة للكتابة باستخدام encoding/csv.
FromCSV(data: [][]string, delimiter: rune) → errorFromCSV يملأ ورقة العمل بالبيانات من شريحة سلاسل ثنائية الأبعاد.
AddDataValidation(ref: string, dv: *DataValidation) → errorAddDataValidation يضيف قاعدة تحقق من البيانات إلى ورقة العمل.
RemoveDataValidation(ref: string) → errorRemoveDataValidation يزيل قاعدة التحقق من البيانات الأولى التي يتطابق Ref الخاص بها تمامًا مع سلسلة ref المعطاة.
AddPicture(pic: *Picture) → errorAddPicture يرفق pic بورقة العمل، ويُعيّن له اسمًا فريدًا، ويُعلِّم المصنف بأنه معدل.
AddTable(rangeRef: string) → *TableAddTable ينشئ جدولًا جديدًا يغطي النطاق المحدد، ويعطيه اسمًا فريدًا يتم إنشاؤه تلقائيًا (“Table1”، “Table2”، …)، يضيفه إلى ورقة العمل، ويعيده لتكوين إضافي.
GetTable(name: string) → *TableGetTable يُعيد الجدول بالاسم المعطى، أو nil إذا لم يتم العثور على مطابقة.
Cells() → *CellsCells تُعيد مجموعة Cells لهذه ورقة العمل، مما يتيح عمليات القراءة والكتابة على مستوى الخلية عبر مراجع بنمط A1.

انظر أيضاً

 العربية