我不知道爲什麼我不能叫我與R宏代碼,這是我的代碼,我想保存爲VBS文件:(我應該把它保存在記事本應用程序?)如何將宏代碼保存爲vbs?
Sub vb()
Dim xlApp
Dim xlBook
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open("path.xlsm", 0, False)
xlApp.Visible = True
xlApp.Run "Countries"
xlApp.Quit
Set xlBook = Nothing
Set xlApp = Nothing
End Sub
如何將上面的代碼保存爲vbs?
對我來說,這看起來像有效的VBScript(這也恰好是有效的,但不是最理想的VBA)。你也可以用記事本保存它。它有什麼問題?事實上,你只定義'Sub vb()'但不執行它,所以當你運行這個VBScript它什麼都不做? – GSerg
你到底想如何從R運行它? –
@GSerg,問題是我將這個代碼導出到.vbs文件,當我雙擊它時,它會給出一個錯誤(Type mismath:'Attirbute')。 –