10
A
回答
18
Public Sub RunRTest()
Shell ("Rscript test.r")
End Sub
7
请注意您的文件位置,可能需要更多的显式的Shell语句。在你的VB这些行取代
Dim shell As Object
Set shell = VBA.CreateObject("WScript.Shell")
Dim waitTillComplete As Boolean: waitTillComplete = True
Dim style As Integer: style = 1
Dim errorCode As Integer
Dim path As String
path = """" & Cells.Range("RhomeDir") & """ """ & Cells.Range("MyRscript") & """"
errorCode = shell.Run(path, style, waitTillComplete)
其中在Excel中一个名为引用单元格RhomeDir包含文本
C:\ Program Files文件\ r \ R-3.2.3 \ BIN \ 64 \ RSCRIPT和
MyRscript包含文本“C:/Documents/Rworkings/Rscripttest.s”
注意到UNIX的r反斜线和.S或.R后缀和VB替换“”具有“,得到在路径表达式双括号(加进一步在括号内表示字符串)。也不是一个好主意有空格在你的文件名中。
通过搜索VBA shell找到上述shell命令的完整dim语法。
相关问题
- 1. 从Java运行R脚本
- 2. 从R脚本运行bash脚本
- 3. 从Excel VBA运行Autoit脚本
- 4. 从java jar中运行R脚本
- 5. 运行R.脚本Powershell的
- 6. 在VBA中运行R脚本错误目录
- 7. 在脚注文本上运行VBA
- 8. Outlook VBA多个Acounts运行脚本
- 9. 展望VBA脚本不会运行
- 10. 从VBA运行并执行一个python脚本
- 11. 从Google Apps脚本运行python脚本
- 12. 从PHP脚本运行bash脚本
- 13. 从Perl脚本运行Python脚本
- 14. 如何从linux shell中逐行运行R脚本?
- 15. 如何从命令行运行R脚本文件
- 16. 在hadoop和mapreduce上运行R脚本
- 17. 运行R.脚本启动了研发
- 18. 运行R脚本的自动化
- 19. 运行带剧情的R脚本
- 20. 如何为sparkR运行R脚本?
- 21. 如何从cron运行的Perl脚本中运行shell脚本?
- 22. 从脚本运行代码
- 23. 从Groovy运行脚本
- 24. 从python脚本运行file.gms
- 25. 从ASP.NET运行PowerShell脚本
- 26. 从Package.swift运行shell脚本
- 27. 从Ruby运行sql脚本
- 28. 从Maven运行Ruby脚本
- 29. bash脚本从rc.local运行
- 30. 从Greasemonkey4IE运行脚本
简单而伟大,非常感谢! – Joyce 2012-07-22 08:49:30