5.1 纵向拆分 - 按行数
有订单表文件 Orders.xls 部分数据如下图所示,第 1 行是列标题,第 2 行开始是数据,每行一条数据。
现在需要把这个 Excel 文件按照指定的行数拆分为一些小文件,拆分后的结果如下所示:
Orders1.xlsx:
Orders2.xlsx:
Orders3.xlsx:
脚本如下:
A | B | |
---|---|---|
1 | =T@c(“Orders.xlsx”) | |
2 | for A1,300 | =T(“Orders”/#A2/“.xlsx”,A2) |
A1 将 Orders.xlsx 文件数据读入成游标,@c选项表示读入成游标
A2 循环 A1 中数据,每次取 300 条数据
B2 以 Orders 加循环序号为文件名,将 A2 中的数据写入文件
帮你早下班 - esProc 桌面版与 Excel 数据处理
4.26 汇总文件 - 插入汇总 Sheet 页
5.2 纵向拆分 - 按数据分类 - 拆成多 Sheet