Structure des données d'un classeur

IWorkbookData

IWorkbookData représente l'instantané d'un classeur dans Univer Sheets.

Propriétés

PropriétéTypeDescription
idstringIdentifiant unique du classeur Univer Sheets.
namestringNom du classeur Univer Sheets.
appVersionstringVersion de la définition du modèle Univer.
localeLocaleTypeParamètres régionaux du document.
stylesRecord<string, Nullable<IStyleData>>Références de styles du classeur.
sheetOrderstring[]Tableau d'identifiants de feuilles définissant l'ordre des feuilles de calcul.
sheets{ [sheetId: string]: Partial<IWorksheetData> }Enregistrement contenant les données de chaque feuille de calcul.
resources?IResourcesDonnées stockées par les plugins.

Exemple

TypeScript
const workbookData: IWorkbookData = {  id: 'unique-workbook-id',  name: 'My Workbook',  appVersion: '0.10.2',  locale: LocaleType.EN_US,  styles: {/* style definitions */},  sheetOrder: ['sheet1', 'sheet2'],  sheets: {    sheet1: {/* sheet data */},    sheet2: {/* sheet data */},  },}

Utilisation

IWorkbookData est l'objet utilisé pour stocker les données dans Univer Sheets. Il sert principalement à :

  1. Créer un classeur Univer Sheets avec IWorkbookData
  2. Enregistrer IWorkbookData à partir d'un classeur Univer Sheets

La propriété resources sert à stocker les données des plugins. Consultez la page Modèle personnalisé d'un plugin

Que pensez-vous de ce guide ?

© 2026 DreamNum Co., Ltd.