我們正在從我們的現場辦公室收到一些日常Excel文件,我必須使用一些VBA來清理和重新格式化110列和500行。 正如你所看到的,我有一大堆VBA,我需要將它們保存爲一個宏,我們可以通過運行宏來清理所有新的接收工作表,最後將編輯後的工作表保存爲新工作表通過從UserForm Combobox項目獲取名稱。準確地存儲VBA的地方
現在我的問題是究竟應該在哪裏存儲VBA代碼片段我的意思是,當我打開Visual Basic面板我有這三個選項(據我所知)
A-:運行代碼從Microsoft Excel對象: Sheets1(Sheet1中)
B-:運行代碼從插入模塊
C-:從用戶表單
運行代碼。如果我應該使用選項A或B我怎麼可以叫爲UserForm保存工作表?
感謝
嗨bto和感謝您的評論,好的,讓我們把它放在哪裏我應該把我的代碼?我的意思是,如果我想清洗牀單,它會在模塊或牀單本身? – user1760110
我更新了我的答案 –
無論你放在哪裏,你的代碼都可以工作。然而,如果你把它放在一個模塊中,它暗示代碼沒有連接到任何特定的表單或Excel工作表 - 這正是你想要的。沒有功能上的差異,但是「正確的」編程習慣會決定你把它放在一個模塊中。 –