0
我有一個VBA宏,我需要在一個始終具有相同名稱且始終位於同一位置的CSV文件上運行。有沒有一種方法可以讓它在宏文件打開後自動運行指定csv文件上的宏?提前致謝!打開宏工作簿時在特定的靜態文件上運行宏
我有一個VBA宏,我需要在一個始終具有相同名稱且始終位於同一位置的CSV文件上運行。有沒有一種方法可以讓它在宏文件打開後自動運行指定csv文件上的宏?提前致謝!打開宏工作簿時在特定的靜態文件上運行宏
是的,將其彈出到Workbook_Open事件中。要做到這一點打開VBA,請確保您可以看到項目資源管理器,雙擊ThisWorkbook,單擊當前所說的常規下拉列表,然後將其更改爲工作簿並將代碼放在那裏。
這是假設你的宏是在Excel中。類似於Word等 – steveo40
感謝您的回覆。我這樣做是爲了在打開宏工作簿時自動運行宏,但是如何讓它在單獨的csv文件上自動運行宏?再次感謝 – user3361017
那麼,你需要告訴Excel什麼是csv文件的名稱。所以也許編輯你的宏,以便它首先打開一個包含你的csv文件名稱的不同文本文件。然後它像正常一樣處理該csv。 – steveo40