编程概述:
先建立一个厂家名称数组fa
用 for each f in fa 对数组进行循环操作
循环的内容用录制宏来制作
对总表自动筛选,条件是不等于某厂名
删除筛选出的行
取消自动筛选
文件另存为厂名
关闭文件
打开总文件
进行下一次循环
给你一个基本思路:
假设你的基础数据存于SHEET1,提取厂家名称(无重复)列表至SHEET2,根据SHEET2的厂家名称提取基础数据中与之对应的数据,按厂家名称新建一个EXCEL表,然后COPY过去,保存完成。
编写VBA宏可以轻松搞定:
将总文件分到各个表上,然后通过循环移到新的文件,保存.即可
具体宏代码,留消息,详细.