📑 多工作表导出示例 New

将多个 HTML 表格导出到同一个 Excel 文件的不同 Sheet 中

💡 功能说明

该功能允许你在一次导出操作中包含多个数据源。每个表格将成为 Excel 文件中的一个独立工作表(Sheet)。
支持配置:自定义 Sheet 名称排除隐藏行列同步/异步模式

场景 1: 基础多表导出 (同步)

将下方的"订单列表"和"商品库存"导出到一个 Excel 文件。注意观察"隐藏行"的处理。

📋 表 1: 订单列表 (Sheet: 订单数据)
订单信息 金额 状态
订单号 客户
ORD-001 张三 ¥1,200 已完成
ORD-002 李四 ¥850 处理中
ORD-003 隐藏客户 ¥0 已取消
ORD-004 王五 ¥900 处理中
* 表中包含 1 个隐藏行 (display: none)
📦 表 2: 商品库存 (Sheet: 库存清单)
商品名称 类别 库存 位置 (合并)
MacBook Pro 电子产品 50 A区 架位 1
iPhone 15 电子产品 200 架位 2
Sony WH-1000XM5 电子产品 暂无库存信息 (测试 colspan=3)

场景 2: 大数据量多表导出 (异步分批)

模拟两个较大的数据表,使用异步分批方式导出,避免阻塞 UI。

⚙️ 异步处理优势

对于超过 10,000 行的数据,建议使用 export_tables_to_xlsx_batch。 它会将任务分批执行,每批处理完后让出主线程,保持页面响应(不会卡死)。

暂无数据
系统 等待用户操作...