﻿批量单据生成器 v1.1  使用说明
================================================

【它解决什么问题】
把 Excel 里的一批数据（每行一个客户、一个订单、一个员工），
按你设计好的模板，一次性生成几百份独立的文件。

比如：30 个客户 → 30 份报价单；200 个员工 → 200 条工资条。
用复制粘贴要做一两个小时，本工具大约 10 秒完成。


【三步使用】
1. 双击「批量单据生成器.exe」，程序会自动在浏览器里打开操作界面。
2. 依次选择：数据表 → 模板文件 → 输出文件夹。
3. 点「开始批量生成」。

生成的每一份都是独立的普通 Excel / Word 文件，可以单独打印、单独发送。


【模板怎么做】
模板就是一个普通的 Excel 或 Word 文件，把需要变化的地方写成 {{列名}}。

Excel 模板示例（报价单）：
    在 A3 单元格填：致：{{客户名称}}
    在 E3 单元格填：报价日期：{{报价日期}}
    在 B6 单元格填：{{商品名称}} / {{规格}}

Word 模板示例（合同）：
    甲方（需方）：{{客户名称}}
    本合同总金额 {{金额}} 元

注意：「客户名称」「报价日期」「金额」必须是数据表第一行（表头）里的列名，
一个字都不能差。写错了程序会提示「哪个占位符没有匹配到」。


【文件命名规则】
可以填 {{客户名称}}_报价单，
生成的文件就叫「杭州明远商贸有限公司_报价单.xlsx」。
留空则按「单据001、单据002……」命名。


【数据表要求】
- 第一行是表头。如果表格前面有标题行，把界面上「表头在第几行」改成 2 或 3。
- 一列一个字段，一行一条记录。
- 支持 .xlsx、.xlsm、.csv。
- 程序读取的是单元格的值，公式列建议先「复制 → 选择性粘贴 → 数值」。


【常见问题】

问：双击没反应、浏览器没打开？
答：稍等 3~5 秒（首次启动要解压自身）。若仍未打开，手动在浏览器地址栏
    输入 127.0.0.1:8799 试试。

问：提示「文件被占用」？
答：输出的文件正在被 Excel 打开着，先关掉同名文件再生成一次。

问：模板里的图片、图表没生成出来？
答：Excel 模板中的图片、图表、数据透视表暂不保留，建议用纯表格排版；
    Word 模板中的图片可以正常保留。

问：生成的数字变成文本、日期不对？
答：在模板单元格里先把格式设成「数值」或「日期」，生成的会跟随模板格式。

问：Excel 和 Word 能同时生成吗？
答：一次一种模板。要两种就跑两次，换一下模板文件即可。

问：数据会不会传到网上？
答：不会。全部在本机处理，程序不联网、不上传任何文件。


【需要加功能或出问题】
把操作界面上的提示文字截图发过来即可。
