Univer Sheets 簡介

Univer Sheets 是 Univer Office SDK 的試算表元件,支援瀏覽器與 Node.js,具有高彈性、可擴充與可客製化的特性。

Univer Sheets 是什麼

Univer Office SDK 是一個用於建置生產力應用程式的全端框架,Univer Sheets 則是其中的試算表元件。

Univer Office SDK 包含三個 SDK:Web SDK 提供嵌入式編輯器和無頭內容處理能力,Server SDK 提供協同與檔案匯入匯出能力,AI SDK 提供 Agent 工作流程能力。

Univer Sheets 可在瀏覽器與伺服器(Node.js)環境執行,並具備高度的彈性、可擴充性與可客製化能力。你可以使用它打造各式應用程式,無論是簡單的計算工具,或企業級的複雜財務模型。無論你是個人開發者,還是團隊成員,Univer Sheets 都能協助你快速且輕鬆地建置強大的試算表型應用。

瀏覽器相容性

Web SDK 的編譯目標是 Chrome 88,但這並不意味著 Web SDK 能夠完全支援所有主流環境。我們會盡力確保 Web SDK 在以下瀏覽器和 Node.js 環境中能夠正常運行:

EdgeFirefoxChromeSafariElectron
>=88>=90>=88>=14.1>=12

Web SDK 依賴 Intl.Segmenter,如果你的瀏覽器或執行環境暫不支援它,請先補上對應的 polyfill。我們推薦使用 @formatjs/intl-segmenter。

如果遇到無法相容的情況,請先借助對應的 polyfill 來解決,如果仍然無法解決,請提交 issue。

Node.js 相容性

以下僅適用於在 Node.js 環境中運行 Web SDK 的情況,並不適用於那些基於 Node.js 使用建構工具在瀏覽器中運行 Web SDK 的情況。

Web SDK 可以在 Node.js 環境中運行,支援的版本為 v18.17.0 及之後的版本。

主要功能

Univer Sheets 目前支援的功能範圍廣泛,包括:

  • 基本試算表功能:建立、編輯與刪除儲存格、列與欄。
  • 公式:透過公式計算儲存格中的數值。
  • 數字格式
  • 資料驗證與條件格式
  • 篩選與排序
  • 權限控制
  • 圖片
  • 以及更多功能……

詳情請參閱 功能 區段下的各頁面。

如何使用本文件

畫面左側為文件導覽列。頁面依由淺入深的順序組織,你可以循此順序逐步了解 Web SDK,或直接跳至感興趣的章節。你亦可在側邊欄頂部切換 Univer Sheets 的文件集合。

畫面右側為當前頁面的大綱。若需快速定位頁面,可使用頂部搜尋列或搜尋快捷鍵(Ctrl+K 或 Cmd+K)。

建議你先從 快速開始 著手了解 Web SDK。

先備知識

儘管我們已盡力讓文件對新手友善,仍需假設你在閱讀前具備若干基礎知識,以便內容能聚焦於介紹 Web SDK。

為充分運用本文件,建議你對 JavaScript 及其生態系有基本了解。

若你有意在 Node.js 環境執行 Web SDK,也應具備 Node.js 的基礎概念。

需要協同編輯、共享歷史或評論、檔案轉換時,請在業務後端按需組合 Univer Server SDK 模組,並自行接入身分驗證、權限、儲存及部署。僅使用瀏覽器編輯功能時,無需建立這些服務。

擴充 Univer Sheets

Web SDK 自設計之初即著重高擴充性,你可依自身需求進行客製。建議先閱讀 架構 章節,了解 Univer Sheets 的結構與擴充方式;亦可從 如何撰寫 CSV 匯入外掛 開始實作。

你覺得這篇文檔如何?

© 2026 DreamNum Co., Ltd.