gpt4 book ai didi

从宏 (Excel) 运行 R 脚本

转载 作者:行者123 更新时间:2023-12-02 02:39:21 24 4
gpt4 key购买 nike

我创建了一个 R 脚本,但我不知道如何从 xlsm 文件中的宏代码获取它。我需要那样做,因为我需要将该宏与我正在工作的界面连接起来。

最佳答案

简单的方法可能是运行 Shell function在你的宏中。

Shell "<your command>"

在这种情况下,根据您的 R 安装和脚本位置 (source),您的命令可能是这样的:

"C:\Program Files\R\R-3.4.3\bin\Rscript.exe" C:\Users\myusername\Documents\R\Send_Outlook_Email.R

确保您能够在命令提示符终端中运行该命令作为测试。

然后您可以替换有效的命令,但要小心添加必要的双引号。在字符串中使用双引号的一种方法是使用 Chr(34)。例如:

Shell Chr(34) & "C:\Program Files\R\R-3.4.3\bin\Rscript.exe" & Chr(34) & " C:\Users\myusername\Documents\R\Send_Outlook_Email.R"

请注意,如果脚本路径包含空格,您可能还需要为脚本路径添加双引号。

关于从宏 (Excel) 运行 R 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60750965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com