将多个 HTML 表格导出到同一个 Excel 文件的不同 Sheet 中
该功能允许你在一次导出操作中包含多个数据源。每个表格将成为 Excel 文件中的一个独立工作表(Sheet)。
支持配置:自定义 Sheet 名称、排除隐藏行列、同步/异步模式。
将下方的"订单列表"和"商品库存"导出到一个 Excel 文件。注意观察"隐藏行"的处理。
| 订单信息 | 金额 | 状态 | |
|---|---|---|---|
| 订单号 | 客户 | ||
| ORD-001 | 张三 | ¥1,200 | 已完成 |
| ORD-002 | 李四 | ¥850 | 处理中 |
| ORD-004 | 王五 | ¥900 | 处理中 |
| 商品名称 | 类别 | 库存 | 位置 (合并) | |
|---|---|---|---|---|
| MacBook Pro | 电子产品 | 50 | A区 | 架位 1 |
| iPhone 15 | 电子产品 | 200 | 架位 2 | |
| Sony WH-1000XM5 | 电子产品 | 暂无库存信息 (测试 colspan=3) | ||
模拟两个较大的数据表,使用异步分批方式导出,避免阻塞 UI。
对于超过 10,000 行的数据,建议使用 export_tables_to_xlsx_batch。
它会将任务分批执行,每批处理完后让出主线程,保持页面响应(不会卡死)。