EXCEL 如何使用VBA引用不同工作薄中同一个单元格的内容

[复制链接]
查看11 | 回复3 | 2013-7-13 21:48:36 | 显示全部楼层 |阅读模式
这个只能绕个圈子,就是用vba替你写单元格里的公式。首先用dir函数提取你需要引用的文件名称,然后在把路径名称单元格地址组合起来循环,让vba去替你写每个公式就出来了,但是这个程序编完了运行会很慢,我的几百个数据提取要大概10几20多秒!...
回复

使用道具 举报

千问 | 2013-7-13 21:48:36 | 显示全部楼层
A1=indirect("'F:\201109\["&row()&".xlsx]Page 1'!X39")公式下拉完成你试一下这个行不行...
回复

使用道具 举报

千问 | 2013-7-13 21:48:36 | 显示全部楼层
在B列填上文件名。公式改为A1='F:\201109\['&B1&']Page 1'!$X$39...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行