我是 VBA 新手,我正在尝试编写一个代码,该代码将从多个 csv 文件中复制以下数据,这些文件都存储在同一目录中。
我需要它来打开每个 csv 文件
检查 H 到 CA 列中的 IF 行 8 中是否有任何值为 =“TotalLMP”的单元格(示例:单元格 H8 =“TotalLMP”)
然后将第 7 行和第 19 行的值复制到两个新列中(示例:SINCE H8="TotalLMP", COPY H7="100" AS COLUMN A, COPY H19 = "26.437" 作为 B 列)
然后将单元格 $A$9 中的值复制到第三列(示例:COPY A9="20100101" AS COLUMN C")
完成循环遍历每个 csv 文件后,关闭并转到下一个
然后在空白 excel 文件中的新活动工作表中将存储每个值,如下所示:
........A ......................B ......C
1 .. 100 .... 26.437 .... 20100101
2 .. 200 .... 26.585 .... 20100101