我正在尝试将值从 UiPath 中传递给 XL 宏。
在 XL 中,我设法将值从按钮传递到宏。
这就是我从按钮调用宏的方式。
'宏测试(“A12”)'
我在没有单引号的情况下尝试了这个,但它没有用。如果没有字符串周围的双引号,它就无法工作。
我尝试在 UiPath 中创建一个变量,如“'macroTest(" & CHR(34) & "A12" & CHR(34) & ")'"
但我没有运气。
任何想法将不胜感激。
您可以从 UiPath 将参数传递给 VBA 宏中的参数,但必须正确完成。
Excel 设置
要进行正确的设置选择,请在 Excel 工作簿中导航至文件 -> 选项 -> 信任中心 -> 信任中心设置... -> 宏设置。在 Developer Macro Settings 下,确保选中对 VBA 项目对象模型的信任访问。
目前,您无法通过 Execute Macro 活动将参数传递给宏。您可以做的是将值写入单独的工作表中,使用写入单元格活动在某些固定单元格中,并让宏从那里读取值。你认为这会有帮助吗?
此外,您可以尝试在我们的社区论坛上提问:https ://uipath.zendesk.com/hc/en-us/community/topics 。