我有一个 Excel 工作表(例如 OG.xls),其中已有一些数据,其中有大约 5000 行,标题位于第一行,最多为“AN”列。
这个行数(5000)全年都不会改变。
现在我有 5 个 XL 文件(比如 A、B、C、D、E),这些文件中的数据每次都必须从第 5001 行开始附加到这个 OG 文件中。
所有这 5 个文件的列数不同,但与 OG 文件的列数相同。
我必须从这些文件中提取数据并将它们放入 OG 文件中。
从文件 A :列 A、B、C、D、E、F、G&H 转到 OG.xls 文件的列 F、G、T、U、V、W、X&Y。
同样,其他文件数据必须根据 OG.xls 的相应列提取
第二个文件数据必须附加到文件 A 结束的下一行的正下方。(假设从文件 A 填充数据后,现在 OG.xls 有 5110 行,
文件 B 数据必须从 OG.xls 的第 5111 行开始填充。
其他文件也同样如此。
这 5 个文件的数据必须逐行填充,但应与 OG.xls 的列匹配
每次通过填充 OG.xls 第 5001 行的数据来重复相同的操作。为了方便起见,我们可以将所有这些文件放在同一个文件夹中。
我们应该怎么做。
请帮助我!
如果有任何澄清,也请告诉我。
如果您需要更精确的答案,您需要先尝试一些东西,然后在遇到困难的地方寻求帮助。我的建议是你从以下开始:
1. 开始在 OG.XLS 中编写 VBA 脚本,第一步尝试访问文件 A.xls 并读取列并粘贴它们(它们最初可以按任何顺序位于任何位置)。
2. 一旦您能够做到这一点,下一步就是通过设置正确类型的变量并使用它们并递增它们来查看是否将数据放入正确的列(在示例中为 5000)。
3. 下一步应该是阅读 A.XLS 中的列标题,找到 OG.XLS 并识别它们。最初,您可以从进行简单的字符串比较开始,稍后您可以对其进行细化以执行 VLOOKUP。
4.在此过程中,如果您遇到任何具体问题,请提出,以便您得到更好的答复。
社区中很少有人愿意为您编写整个代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)