活頁簿資料結構

IWorkbookData

IWorkbookData 表示 Univer Sheets 中活頁簿的快照。

屬性

屬性類型說明
idstringUniver Sheets 的唯一識別碼。
namestringUniver Sheets 的名稱。
appVersionstringUniver 模型定義的版本。
localeLocaleType文件的語言環境。
stylesRecord<string, Nullable<IStyleData>>活頁簿的樣式引用。
sheetOrderstring[]代表工作表順序的工作表 ID 陣列。
sheets{ [sheetId: string]: Partial<IWorksheetData> }包含各工作表資料的紀錄。
resources?IResources儲存外掛的資料。

範例

TypeScript
const workbookData: IWorkbookData = {  id: 'unique-workbook-id',  name: '我的活頁簿',  appVersion: '0.10.2',  locale: LocaleType.ZH_TW,  styles: {/* 樣式定義 */},  sheetOrder: ['sheet1', 'sheet2'],  sheets: {    sheet1: {/* 工作表資料 */},    sheet2: {/* 工作表資料 */},  },}

用法

IWorkbookData 是 Univer Sheets 用於儲存資料的物件。主要用於

  1. 使用 IWorkbookData 建立 Univer Sheets
  2. 自 Univer Sheets 儲存 IWorkbookData

resources 屬性用於儲存外掛的資料。前往 外掛自訂模型 瞭解更多。

你覺得這篇文檔如何?

© 2026 DreamNum Co., Ltd.