【发布时间】:2015-07-22 05:21:36
【问题描述】:
我在这个论坛上看到了很多关于基于单元格值链接 Excel 文件的问题,并且总是弹出 INDIRECT 作为答案,它确实可以按我想要的方式工作并填写我的工作表,但我需要找到一个处理正在关闭的源文件的方法。在链接方面,我的问题是,在将部分文件名输入单元格之前,将不知道从中提取数据的文件路径。
例如,在“打印摘要”工作簿中,Sheet1 单元格 A2 是文件名作为数字 12345 输入的位置(并自动格式化为将“WIP”放在前面),代表 WIP12345.xls。 WIP12345.xls 是一个表单,其中包含需要填充第 2 行中某些列的信息。WIP12345.xls 是一个订单表单,提前几天完成。获得批准后,摘要工作簿将更新为 WIP#。
我连接 WIP12345 和 .xls 以在 Sheet2 上创建文件名 WIP12345.xls,并且我有一个宏,它可以复制和粘贴特殊的值以将结果转换为文本。但是,我找不到一种方法来创建一个公式,该公式将采用该值并查找文件以从中提取信息。我需要将信息从不同的单元格中提取并填充到 43 行的 10 列中(每行代表一个不同的 WIP#####.xls 文件)。
我猜 VBA 是唯一的方法,但我不知道如何编写它。有人有方向可以指点我吗?我希望我能清楚地表达出来。
【问题讨论】: