我是VBA新手,我正在嘗試編寫一個代碼,用於從存儲在同一目錄中的多個csv文件複製以下數據。從指定目錄中的excel文件中提取某些單元格
我需要它打開每個csv文件
檢查是否行8列H至CA對於具有值= 「TotalLMP」 的任何細胞(樣品:細胞H8 = 「TotalLMP」)
那麼將第8行中具有該值=「TotalLMP」的任何列的第7行和第19行的值複製到兩個新列中(樣本:SINCE H8 =「TotalLMP」,COPY H7 =「100」作爲列A,COPY H19 = 「26.437」 AS柱B)
然後在第三列從細胞$ A $ 9值複製(樣品:COPY A9 = 「20100101」 作爲列C「)
通過每個CSV文件關閉完成循環,並進入下一
然後在空白的新活動工作表後,Excel文件將存儲每個值如下:
.......一個。 ............. B ................ C
1 .. 100 .... 26.437 .... 20100101
2 .. 200 .... 26.585 .... 20100101
如果您有任何現有的代碼,你應該包括在你的問題 - 即使它不工作。只要發佈要求,但沒有任何跡象表明您已嘗試自行解決問題,通常會導致問題被關閉。 –
+1對Tim的評論如上。我們希望你已經嘗試了一些東西.... – brettdj