返回列表 上一主題 發帖

如何在執行VBA時,產生新檔,並將程式碼移動到新檔中 (急)

如何在執行VBA時,產生新檔,並將程式碼移動到新檔中 (急)

Dear 大大
         
          撰寫上遇到瓶頸,現在有需要在產生新檔時,可以將按鍵移動到新檔上。
          缺如何在新檔中設定按鍵與設定程式碼。
          提供一個小檔案說明。
          新增新檔同時將舊檔程式碼複製到新檔中.rar (14.19 KB)
學習才能提升自己

本帖最後由 hugh0620 於 2019-11-20 09:50 編輯

回復 2# n7822123


    試著去執行大大提供的檔案,但在:With wb.VBProject.VBComponents.Add(1).CodeModule,這一句就產生錯誤。
學習才能提升自己

TOP

回復 5# n7822123


    quickfixer 大大的回覆,已經可以,感恩!!
   
     另外,我現在在練習跨活頁呼叫程式碼,依照書本上在練習,但還是有錯誤,麻煩請指正,請參閱檔案!!
       跨活頁簿呼叫巨集.rar (20.07 KB)
       在檔案設定上,當我呼叫完後,如何將呼叫的檔案關掉。
       (因為,使用者在EXCEL上操作能力上比較差,所以,當利用完呼叫的檔案後,可以自行關閉。)
學習才能提升自己

TOP

回復 2# n7822123


    大大,你的方式是用模組的方式增加程式碼,再用表單控制項的Button指定巨集。
    但可以用ActiveX控制項的Button的方式,直接在Button裡面寫入程式碼嗎?!!
學習才能提升自己

TOP

        靜思自在 : 知識要用心體會,才能變成自己的智慧。
返回列表 上一主題