【发布时间】:2017-10-09 08:38:19
【问题描述】:
我需要从同一个文件夹打开多个 txt 文件并将其内容复制到单个 excel 文件(如模板)以修改值,然后我需要将修改后的值从 excel 复制到 txt 文件。我们如何做这个 VBA 自动化?任何答复都会有所帮助。
【问题讨论】:
-
您能提供更多信息吗? txt 文件中的数据是什么样的?您是否需要将 txt 文件的内容放入特定的单元格中?您需要将哪些单元格放回 txt 文件中?
-
@Teasel 感谢您的关注。我需要将 txt 文件的内容从第 4 行复制到 excel 文件的第 1 张(注视单元格:A4),我有一些公式可以修改第 1 行的数据在第二张纸上。然后将第二张表中的修改数据复制并粘贴到同一个 txt 文件的第 4 行,然后保存。如果您有时间,请查看它。
-
我写了一个应该有效的答案。如果是这种情况,请接受答案,那就太好了:)
-
@Teasel 感谢您的宝贵回复。它适用于一个文件。对于同一文件夹中的多个文件以进行重复操作,我应该在那里添加什么?你有什么想法吗?还有一个,我需要从第 4 行复制 txt 文件的内容,然后将其粘贴到 excel 文件中,盯着单元格 A4?
-
这篇帖子stackoverflow.com/a/45749626/5836929的答案会给你一个很好的引导(这是你需要的,你在循环中调用你的方法)