원클릭으로
sheetjs-formula-recalc
Add fresh formula readback to SheetJS and xlsx workflows after writing XLSX inputs in Node.js.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Add fresh formula readback to SheetJS and xlsx workflows after writing XLSX inputs in Node.js.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use @bilig/workpaper WorkPaper state for workbook formulas, MCP editing, and tool integrations without driving spreadsheet UI.
Use @bilig/workpaper WorkPaper state for workbook formulas, MCP editing, and tool integrations without driving spreadsheet UI.
Use @bilig/workpaper WorkPaper state for workbook formulas, MCP editing, and tool integrations without driving spreadsheet UI.
Use bilig-workpaper WorkPaper state for workbook formulas, MCP editing, and tool integrations without driving spreadsheet UI.
Use @bilig/workpaper WorkPaper state for workbook formulas, MCP editing, and tool integrations without driving spreadsheet UI.
Use @bilig/workpaper WorkPaper state for workbook formulas, MCP editing, and tool integrations without driving spreadsheet UI.
| name | sheetjs-formula-recalc |
| version | 0.1.0 |
| description | Add fresh formula readback to SheetJS and xlsx workflows after writing XLSX inputs in Node.js. |
| tags | ["sheetjs","xlsx","excel","formula-recalculation","node","typescript"] |
Use sheetjs-formula-recalc when an agent or Node.js service has changed XLSX
inputs through SheetJS / xlsx and must read recalculated formula outputs
without opening Excel, LibreOffice, or a browser.
npx --package sheetjs-formula-recalc sheetjs-recalc --demo --json
The demo should print verified: true and a Summary!B2 value of 72000.
npx --package sheetjs-formula-recalc sheetjs-recalc workbook.xlsx \
--set Inputs!B2=48 \
--read Summary!B7 \
--out workbook.recalculated.xlsx \
--json
import { recalculateSheetjsWorkbook } from 'sheetjs-formula-recalc'
const result = recalculateSheetjsWorkbook(inputXlsxBytes, {
edits: [{ target: 'Inputs!B2', value: 48 }],
reads: ['Summary!B7'],
})
Use xlsx-formula-recalc when the caller does not care about SheetJS naming,
and use exceljs-formula-recalc when the caller owns an ExcelJS Workbook
object and wants read results patched back into that object.