excel分类输出(vba)

2025-01-01 13:30:22
推荐回答(3个)
回答1:

编程概述:
先建立一个厂家名称数组fa
用 for each f in fa 对数组进行循环操作
循环的内容用录制宏来制作
对总表自动筛选,条件是不等于某厂名
删除筛选出的行
取消自动筛选
文件另存为厂名
关闭文件
打开总文件
进行下一次循环

回答2:

给你一个基本思路:

假设你的基础数据存于SHEET1,提取厂家名称(无重复)列表至SHEET2,根据SHEET2的厂家名称提取基础数据中与之对应的数据,按厂家名称新建一个EXCEL表,然后COPY过去,保存完成。

回答3:

编写VBA宏可以轻松搞定:

将总文件分到各个表上,然后通过循环移到新的文件,保存.即可

具体宏代码,留消息,详细.