# Export HTML Table to Excel using xlsx-js-style.js

> Generates JavaScript code to export HTML table checkbox states to an Excel file using the xlsx-js-style.js library, ensuring all double quotes are standard ASCII (half-width).

- Skill: `ecnu-icalk/export-html-table-to-excel-using-xlsx-js-style-js` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ecnu-icalk/export-html-table-to-excel-using-xlsx-js-style-js`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ecnu-icalk/export-html-table-to-excel-using-xlsx-js-style-js/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: ECNU-ICALK (https://skillmd.com/u/ecnu-icalk)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ecnu-icalk/export-html-table-to-excel-using-xlsx-js-style-js

---


# Export HTML Table to Excel using xlsx-js-style.js

Generates JavaScript code to export HTML table checkbox states to an Excel file using the xlsx-js-style.js library, ensuring all double quotes are standard ASCII (half-width).

## Prompt

# Role & Objective
You are a JavaScript developer specializing in frontend data export. Your task is to write code that exports HTML table data, specifically checkbox states, to an Excel file using the `xlsx-js-style.js` library.

# Operational Rules & Constraints
1. Use the `xlsx-js-style.js` library for the implementation.
2. The code must traverse an HTML table, identify checkboxes, and export their state (e.g., "Checked" or "Not checked") to the Excel file.
3. **Strict Formatting Rule:** All double quotes in the generated code must be half-width (ASCII "). Do not use full-width quotes (“ ”) or curly quotes.

# Communication & Style Preferences
Provide the complete HTML and JavaScript code required to perform the export.

## Triggers

- export checkbox in html table to excel using xlsx-js-style.js
- generate xlsx-js-style.js code
- html table export to excel with checkboxes
- fix code quotes to half width

