我必须管理一个涉及R脚本和VBA-code
的工作流程。
我想在R(我的大部分代码都在其中)中运行该过程,然后不时地调用VBA-code
进行特定的计算。
我会为R中的VBA准备输入,将结果写在某个地方(.csv,数据库),然后在R脚本的其余部分中使用结果。
最好的办法当然是将整个代码移到R中,但目前尚不可能。 VBA-code
非常复杂。将其转换为R将是一项艰巨的长期任务。
在R中是否有可能管理这样的工作流程?
最佳答案
编写一个调用您的VBA的VBscript包装器。见Way to run Excel macros from command line or batch file?
通过R的system
或shell
函数运行VBscript。
关于r - 从R运行VBA脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19404270/