按钮调用宏 "The macro may not be available in this workbook or all macros may be disabled"
Button calling macro "The macro may not be available in this workbook or all macros may be disabled"
我正在从一个按钮调用一个带有多个参数的宏。单击时,会出现一个弹出窗口,指出“此工作簿中可能不可用该宏,或者所有宏都可能被禁用”。但是,宏确实打开并且宏在我的工作簿中。
以下是一些截图:
'KrakenBookImproved.xlsm!DoSingleMarketOrder Evaluate("Folio!$A2"), "USD", Evaluate("Folio!$P")'
正是分配给按钮的内容
这里是宏代码和位置
这是我点击按钮时的弹出窗口
我正在假设我的宏调用
'KrakenBookImproved.xlsm!DoSingleMarketOrder Evaluate("Folio!$A2"), "USD", Evaluate("Folio!$P")'
语法不正确。它有什么问题?提前致谢。
'KrakenBookImproved.xlsm'!'DoSingleMarketOrder Evaluate("Folio!$A2"), "USD", Evaluate("Folio!$P")' 给出预期的行为
@GSerg 的评论很有帮助。问题是我需要在文件名和 sub-call.
周围单独设置撇号
我正在从一个按钮调用一个带有多个参数的宏。单击时,会出现一个弹出窗口,指出“此工作簿中可能不可用该宏,或者所有宏都可能被禁用”。但是,宏确实打开并且宏在我的工作簿中。 以下是一些截图:
'KrakenBookImproved.xlsm!DoSingleMarketOrder Evaluate("Folio!$A2"), "USD", Evaluate("Folio!$P")' 正是分配给按钮的内容
这里是宏代码和位置
我正在假设我的宏调用
'KrakenBookImproved.xlsm!DoSingleMarketOrder Evaluate("Folio!$A2"), "USD", Evaluate("Folio!$P")'
语法不正确。它有什么问题?提前致谢。
'KrakenBookImproved.xlsm'!'DoSingleMarketOrder Evaluate("Folio!$A2"), "USD", Evaluate("Folio!$P")' 给出预期的行为
@GSerg 的评论很有帮助。问题是我需要在文件名和 sub-call.
周围单独设置撇号