Worksheet

نمای کلی

Worksheet یک نوع در Aspose.Cells FOSS برای Go است.

Worksheet نمایانگر یک شیت منفرد در یک workbook است.

متدهای موجود شامل: AddDataValidation، AddPicture، AddTable، Cells، FromCSV، GetTable، RemoveDataValidation، ToCSV هستند. تمام اعضای عمومی پس از نصب بسته Aspose.Cells FOSS برای Go، برای هر برنامه 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 یک تصویر را به ورق کار الصاق می‌کند، نامی یکتا به آن اختصاص می‌دهد و کتاب کار را به‌عنوان تغییر یافته علامت‌گذاری می‌کند.
AddTable(rangeRef: string) → *TableAddTable یک جدول جدید ایجاد می‌کند که محدوده داده‌شده را پوشش می‌دهد، نام یکتای تولید خودکار (“Table1”، “Table2”، …) به آن اختصاص می‌دهد، آن را به ورق کار اضافه می‌کند و برای پیکربندی‌های بعدی برمی‌گرداند.
GetTable(name: string) → *TableGetTable جدول با نام داده‌شده را برمی‌گرداند، یا در صورت عدم یافتن تطبیق، nil برمی‌گرداند.
Cells() → *CellsCells مجموعهٔ Cells را برای این ورق کار برمی‌گرداند و امکان عملیات خواندن و نوشتن سطح سلول را از طریق ارجاع‌های سبک A1 فراهم می‌کند.

همچنین ببینید:

 فارسی