1
該文件存在,打開工作簿的作品,但Application.run給1004與宏執行XLS失敗錯誤1004
Set wbtarget = Workbooks.Open(mypath + "\launcher.xls")
Application.Run (wbtarget.Name & "!StartMerge")
該文件存在,打開工作簿的作品,但Application.run給1004與宏執行XLS失敗錯誤1004
Set wbtarget = Workbooks.Open(mypath + "\launcher.xls")
Application.Run (wbtarget.Name & "!StartMerge")
如果StartMerge宏模塊在你的代碼應該工作,但我懷疑它是在工作表代碼。如果是這種情況,請嘗試在宏的位置添加表單名稱,例如
Application.Run (wbtarget.Name & "!Sheet1.StartMerge")
1)wbtarget.name總是會返回 「launcher.xls」 2)這似乎只對宏inold宏表申請 – 2009-09-23 07:42:22