以前,我们经常通过Excel宏实现一些自动化的操作控制,比如启动Power Query刷新数据,刷新完毕后再将数据更新到数据库里,然后将这些操作过程放到自动运行宏(workbook_open)过程里,达到启动Excel即自动运行宏的目的。
实际上,很多类似的操作现在都可以通过Power Automate Desktop来实现,后面我会对各种操作进行讲解。
现在,先说一下自动启动宏这个问题:在用Power Automate Desktop启动带workbook.open的宏时,可能会导致出错!
运行时,将会出现类似错误:无法打开Excel文档……
此时,我们其实完全可以取消workbook_open()过程,比如,先注释掉该过程:
然后复制要在workbook_open过程中自动调用的宏名称:
在Power Automate Desktop里添加“运行Excel宏”步骤,选择前面“启动Excel”步骤中生成的Excel实例,并在“宏”里输入(粘贴)要运行的宏名称即可:
通过这样的方式,Power Automate Desktop即可按需要自动启动Excel,自动运行相应的宏……实现全流程的自动化处理。
本文分享自 Excel到PowerBI 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!