我想執行的VBA代碼,它存儲爲一個字符串,我想執行此,例如:VBA - 運行VBA代碼,它存儲爲一個字符串代碼
dim code as string
code = "Msgbox ""test"""
ExecuteCommand(code)
請幫我執行此操作。謝謝:)
我想執行的VBA代碼,它存儲爲一個字符串,我想執行此,例如:VBA - 運行VBA代碼,它存儲爲一個字符串代碼
dim code as string
code = "Msgbox ""test"""
ExecuteCommand(code)
請幫我執行此操作。謝謝:)
我相信評估和演示將與功能的訪問工作,只要函數調用包括括號 code = "Msgbox(""test"")" Eval(code)
感謝您的回答, 它給了我:編譯錯誤:未定義子或函數 – QuestionMark
也許嘗試在編譯過程中包裝您的Msgbox調用,並直接調用該過程而不是Msgbox,否則,我相信宏人是正確的。 – jjt
因爲需要以被編譯成代碼,你可以這樣做被執行。你可以把它寫到一個模塊或者一個VBS文件中,然後調用它 - 但這是更先進的。 –