在一个文件中对所有EXCEL,大概有上千个工作簿,执行同样的录制宏并保存。

我是用来算产品的成本的,将近有上千个工作簿的材料清单,我现在有张价格表,想把这个价格VLOOKUP到其他工作簿上去,=VLOOKUP(B8,[材料价格.xlsx]价格资料... 我是用来算产品的成本的,将近有上千个工作簿的材料清单,我现在有张价格表,想把这个价格VLOOKUP到其他工作簿上去,=VLOOKUP(B8,[材料价格.xlsx]价格资料库更新!$A$2:$D$11412,4,0),材料清单格式都是一样的,每个工作簿只有一个工作表。
最后想把这些工作表中B3:B5单元格数据取出来。可能有些地方没有表达清楚,请大侠帮忙
展开
 我来答
CCUEFDD
2011-08-22 · TA获得超过931个赞
知道小有建树答主
回答量:1028
采纳率:0%
帮助的人:533万
展开全部
由于你没有具体的单元对应要求,我给出批量打开的框架给你,如果你不会用宏或者不知道怎么写每页要做的代码,可以HI我。

Sub 批量打开()

MyPath = "D:\Excel Programe\ABCD\" '换为你自己保存EXCEL的文件夹
myfile = Dir(MyPath & "*.xls")
Do While myfile <> "" And ActiveWorkbook.Name <> myfile
Workbooks.Open Filename:=MyPath & myfile

每页要做的代码

ActiveWorkbook.Saved = True
ActiveWorkbook.Close '(SaveChanges)
myfile = Dir
Loop

End Sub
追问
我先试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-22
展开全部
把这个宏保存在模板里,不能保存在工作表里。
追问
大哥,您有邮箱吗?我发个表格给你
我把要求都写好
您帮我看看,有没有快捷的方法,感激不尽
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cc12d4c
2011-08-21
知道答主
回答量:20
采纳率:0%
帮助的人:2.8万
展开全部
如果有上千个工作表,先把工作表合并起来再VLOOKUP,这样可行么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangyinglix
2011-08-20 · TA获得超过498个赞
知道小有建树答主
回答量:623
采纳率:0%
帮助的人:272万
展开全部
这要用VBA来实现。
追问
我是初学者
还不会编写VBA
现在只能先学先用了。只怪公司系统太差劲了,投入1000多W,这点数据都。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
53719262W
2011-08-20
知道答主
回答量:11
采纳率:0%
帮助的人:4.4万
展开全部
能不能说的清楚点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式