English 日本語 한국어
Powered by SpreadJS, this developer-focused extension provides developers a familiar spreadsheet experience for those working with complex spreadsheets directly in VSCode. Complete support for XLSX, XLSM, XLTM, CSV as well as SpreadJS formats like SJS and SSJSON.

About SpreadJS
SpreadJS is the most complete JavaScript spreadsheet component that allows developers to embed this same Microsoft® Excel-like spreadsheet experience directly within their own applications. SpreadJS also provides full support for React, Vue, Angular, and TypeScript.
This enterprise-grade JavaScript spreadsheet supports many popular features such as a powerful formula engine (500+ functions), native Excel input and output, PivotTables, charting, slicers, sparklines, conditional formatting, tables, international localization, printing, sorting, filtering, drag-fill, grouping, undo/redo, data validation, input controls, and so much more.
Developers typically use the SpreadJS spreadsheet component to create financial, budgeting/forecasting, scientific, engineering, healthcare, insurance, and many other similar JavaScript spreadsheet business applications.

Features
- Open, view, and edit
.xlsx,.xlsm,.xltm,.csv,.sjs,.ssjsonfiles - Full-featured Excel-like editing experience embedded in VS Code
- Create new blank workbooks via command palette
Commands
SpreadJS: New Blank Workbook(.sjs)- Create a new .sjs fileSpreadJS: New Blank Workbook(.ssjson)- Create a new .ssjson fileSpreadJS: New Blank Workbook(.xlsx)- Create a new .xlsx fileSpreadJS: New Blank CSV File- Create a new .csv file
Extension Settings
| Setting | Description |
|---|---|
spreadjs.language |
Designer UI language (en, zh, ja, ko, or follow VS Code) |
spreadjs.culture |
Culture for number/date formatting |
spreadjs.ribbonMode |
Ribbon display mode (classic or toolbar) |
spreadjs.workbookOptions |
Default options for new workbooks |
spreadjs.openOptions |
Options for opening .sjs files |
spreadjs.importOptions |
Options for importing .xlsx files |
spreadjs.importCsvOptions |
Options for importing .csv files |
Learn More
For more information on using this extension or integrating SpreadJS spreadsheet capabilities in your own projects and applications, visit our documentation.
VS Code 用 SpreadJS XLSX エディタ
SpreadJSを搭載したこの拡張機能は、VS Codeでスプレッドシートの優れた編集機能とExcelライクな操作性を提供します。XLSX、XLSM、XLTM、CSVに加え、SJSやSSJSONといったSpreadJS形式にも対応しています。
SpreadJSについて
SpreadJSは、WebアプリケーションでExcelライクなUIを実現するために開発されたJavaScriptコントロールです。チャート、表計算関数、フィルタリング、条件付き書式など、豊富なExcel互換機能を搭載したスプレッドシートをブラウザ上に描画し、エンドユーザーになじみのあるUIと操作性を提供します。
機能
.xlsx,.xlsm,.xltm,.csv,.sjs,.ssjsonファイルを開いて編集します- VS Codeに組み込まれた、Excelライクな編集環境を提供します
- コマンドパレットを使用して新しいワークブックを作成します
Commands
SpreadJS: 新規ブック(.sjs)- 新しい .sjs ファイルを作成しますSpreadJS: 新規ブック(.ssjson)- 新しい .ssjson ファイルを作成しますSpreadJS: 新規ブック(.xlsx)- 新しい .xlsx ファイルを作成しますSpreadJS: 新規 CSV ファイル- 新しい .csv ファイルを作成します
拡張機能の設定
| 設定 | 説明 |
|---|---|
spreadjs.language |
デザイナUI言語(en、zh、ja、ko、またはVS Codeに従う) |
spreadjs.culture |
数値/日付の書式設定に使用するカルチャ (en-us, zh-cn, ja-jp, ko-kr, または言語設定に従う) |
spreadjs.ribbonMode |
リボン表示モード(クラシックまたはツールバー) |
spreadjs.workbookOptions |
新しいワークブックのデフォルトオプション |
spreadjs.openOptions |
.sjsファイルを開く際のオプション |
spreadjs.importOptions |
.xlsx ファイルのインポート時のオプション |
spreadjs.importCsvOptions |
.csv ファイルのインポート時のオプション |
VSCode 전용 SpreadJS XLSX 에디터
SpreadJS기반으로 제공되는 이 확장 프로그램은 VS Code에서 스프레드시트를 사용할 수 있도록 Excel과 유사한 완전한 환경을 제공합니다. XLSX, XLSM, XLTM, CSV는 물론 SJS 및 SSJSON과 같은 SpreadJS 형식도 지원합니다.

SpreadJS 소개
SpreadJS는 빠르게 Microsoft® Excel과 유사한 스프레드시트 환경을 제공할 수 있는 가장 완전한 엔터프라이즈 JavaScript 스프레드시트 솔루션입니다. 또한 React, Vue, Angular, TypeScript를 완벽하게 지원합니다.
이 엔터프라이즈급 JavaScript 스프레드시트는 강력한 수식 엔진(500개 이상의 함수), 기본 Excel 가져오기/내보내기, 피벗 테이블, 차트, 슬라이서, 스파크라인, 조건부 서식, 표, 다국어 지원, 인쇄, 정렬, 필터링, 채우기 핸들, 그룹화, 실행 취소/다시 실행, 데이터 유효성 검사, 입력 컨트롤 등 다양한 기능을 제공합니다.

기능
.xlsx,.xlsm,.xltm,.csv,.sjs,.ssjson파일 열기 및 편집- VS Code에 통합된 Excel과 유사한 전체 편집 환경 제공
- 명령 팔레트를 통해 새 통합 문서 만들기
명령
SpreadJS: 새 통합문서(.sjs)- 새 .sjs 파일 만들기SpreadJS: 새 통합문서(.ssjson)- 새 .ssjson 파일 만들기SpreadJS: 새 통합문서(.xlsx)- 새 .xlsx 파일 만들기SpreadJS: 새 CSV 파일- 새 .csv 파일 만들기
확장 설정
| 설정 | 설명 |
|---|---|
spreadjs.language |
디자이너 UI 언어 (en, zh, ja, ko 또는 VS Code 설정 따름) |
spreadjs.culture |
숫자/날짜 서식에 사용할 문화권 설정 (en-us, zh-cn, ja-jp, ko-kr 또는 언어 설정 따름) |
spreadjs.ribbonMode |
리본 표시 모드 (classic 또는 toolbar) |
spreadjs.workbookOptions |
새 통합 문서의 기본 옵션 |
spreadjs.openOptions |
.sjs 파일 열기 옵션 |
spreadjs.importOptions |
.xlsx 파일 가져오기 옵션 |
spreadjs.importCsvOptions |
.csv 파일 가져오기 옵션 |