【发布时间】:2018-08-29 16:50:09
【问题描述】:
我正在尝试从另一个工作簿调用宏,但我不断收到以下错误。
无法运行宏
'IMECM_To...
该工作簿中的宏可能不可用,或者所有宏都可能被禁用。
我已确保宏名称拼写正确,并且已确保宏拼写正确。
我在网上查看过,但无法弄清楚如何解决这个问题。
谢谢
这里是代码
Sub move()
Dim wb As Workbook
Dim MacroFolder As String
Dim MacroWb As String
MacroFolder = "C:\Users\zhill\Desktop\macro learn\"
MacroWb = "IMECM_To_LDW_CSV_Format-20151023-for-2015Q3-for-udf-version-13.0.015.xlsm"
Set wb = Workbooks.Open(MacroFolder & MacroWb)
wb.Sheets("ALFA to Corp CSV").Cells(13, 2) = ThisWorkbook.Sheets("sheet1").Range("IntexFolderList").Cells(1, 1)
wb.Sheets("ALFA to Corp CSV").Cells(14, 2) = ThisWorkbook.Sheets("sheet1").Range("OutputFolderList").Cells(1, 1)
wb.Sheets("ALFA to Corp CSV").Cells(9, 9) = ThisWorkbook.Sheets("sheet1").Range("RunNbr").Cells(1, 1)
wb.Sheets("ALFA to Corp CSV").Application.Run (MacroWb & "!ALFAtoCorpCsvFormat")
End Sub
【问题讨论】: