网页表格抓取 v1.0.0 —— 把网页上的表格存成真 Excel
Chrome / Edge 浏览器扩展 · 纯本地运行 · 不联网 · 不上传
================================================================

【它是什么】
装进浏览器，打开任何带表格的网页点一下，勾一勾要哪几张表，
直接导出成 .xlsx（或 CSV）。存的是真 Excel，不是改了后缀的网页。

导出后：中文不乱码 · 长数字不变科学计数法（1.23E+11）·
007 这种前导 0 不会被吃掉 · 表头加粗并冻结 · 数字列可以直接求和。

【安装（必须先解压，扩展不能直接从 zip 里装）】
1. 把这个 zip 解压，得到一个 tab-grab 文件夹（里面有 manifest.json）
2. 浏览器地址栏输入  chrome://extensions   （Edge 是  edge://extensions）回车
3. 打开右上角「开发者模式」
4. 点「加载已解压的扩展程序」，选中第 1 步解压出来的 tab-grab 文件夹
5. 工具栏出现青绿网格图标，就装好了
   （图标被折叠了 → 点拼图按钮 → 把「网页表格抓取」固定到工具栏）

【怎么用】
· 点图标            自动扫描当前页所有表格（只读，不改页面），默认全勾选
· 勾选框            选要导哪几张表，一张一个工作表
· 定位              把那张表滚进视野并闪一下描边，先看清是哪个再导
· 导出 Excel        一个 .xlsx，勾了几张就有几个工作表
· 导出 CSV          只勾 1 张时可用，带 BOM，Excel 双击不乱码
· 两个选项          表头加粗并冻结首行 / 数字列存成数字（默认都开）
· 复制微信号        一键复制，不用手抄

【抓不到什么】
1. 用 div 拼出来的「假表格」（页面上像表，源码里没有 <table>）
2. 图片里的表格、canvas 画的表格
3. 跨域 iframe 里的表格
4. 要滚动才加载出来的表格（懒加载）—— 先把页面滚到底，再点插件

【三个必须说清楚的边界】
1. 单张表最多抓 5000 行 × 200 列；单个单元格最多 32767 字符（Excel 硬上限）。
2. 合并单元格是「摊平」不是「还原」：合并区第一格留文字，其余留空。
   好处是数据规整、能直接算；坏处是看起来不如原来整齐。
3. 表头行也算一行，所以「3 行」可能是表头 + 2 行数据。

【隐私】
没有「读取所有网站数据」这类权限，只要 activeTab + scripting；
没有后台服务、没有网络请求代码，不联网、不上传、不收集。
只有你点图标的那一刻才注入脚本，弹窗关掉就结束。
导出的文件由浏览器直接下载到你本机，数据没出过这台电脑。

【抓到之后要接着处理？】
批量合并 / 拆分多个 Excel / 套模板批量生成合同工资条，
用同一个作者的 sheet-tools（命令行版），两个一起用才是完整链路。

================================================================
有问题 / 要定制 / 想批量抓多个页面：加微信 zip678972
墨屿 MOYU · https://888888888888.top
