现在我的Excel宏有一个问题,它需要用户输入。
当前进程是:创建实例 - >打开工作簿 - >运行宏进程停留在“运行宏”并且无法“分离”以进行进一步操作。
任何提示和技巧?
屏幕截图:macro code
好吧,当你运行excel VBA代码时,BluePrism将等到代码完成。
这意味着您不应该使用BluePrism运行类似的代码,因为它可以确保锁定您的流程。该过程将等待VBA完成,VBA将等待用户。
如果您想与VBA提供的界面进行交互,那么我可以告诉您以下事项之一:
默认情况下,此方法在MS Excel VBO中不可用。您需要为此扩展VBO。
以下是扩展/附加所需功能的步骤:
GetInstance(Handle).Run(Macro_Name,param1,param2)