我不确定这是否可行,但是我将提供更多有关为什么要这样做的信息。当前,我有一个excel工作簿,允许用户输入数据,单击按钮并进行PowerPoint演示。我使用VBA从用户那里获取用于演示的某些参数,然后将它们传递到R脚本中,该脚本可操纵和分析用户给出的数据。然后通过使用WScript.Shell对象的VBA命令执行脚本。由于R脚本保存在共享驱动器上,因此从Shell执行仅需要以下字符串:
RScript "G:\foldername\filename.R"
随着项目的发展,越来越多的人可以修改脚本,我将项目移至Github,以实现更好的项目管理。所以问题是,是否可以修改上面的字符串以直接从下面的github链接调用脚本?
https://github.com/<username>/<repo>/blob/master/filename.R
我尝试用GitHub链接替换引号中的部分,但无济于事。只要最终用户仍然可以通过Excel进行所有操作,我就愿意采取其他方法来实现这一目标。
感谢您的帮助!