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. 如何从Matlab运行R脚本
- 5. 从java jar中运行R脚本
- 6. 运行R.脚本Powershell的
- 7. 在VBA中运行R脚本错误目录
- 8. 从脚本运行
- 9. 从shell执行R脚本
- 10. 不使用RExcel从Excel VBA运行R
- 11. 从命令行运行R脚本不执行代码
- 12. 在Excel中运行vba脚本的C#
- 13. 长时间运行循环VBA脚本
- 14. 展望VBA脚本不会运行
- 15. 运行时错误9在VBA脚本
- 16. 在脚注文本上运行VBA
- 17. Outlook VBA多个Acounts运行脚本
- 18. 从VBA运行并执行一个python脚本
- 19. R脚本:确定脚本是在GUI中还是从命令行运行
- 20. 从PHP脚本运行bash脚本
- 21. 从Perl脚本运行Python脚本
- 22. 从Google Apps脚本运行python脚本
- 23. 如何从linux shell中逐行运行R脚本?
- 24. 如何从命令行运行R脚本文件
- 25. cron无法运行R脚本
- 26. 运行R-脚本得到的SQL Server
- 27. 在hadoop和mapreduce上运行R脚本
- 28. 使用PHP运行的R脚本
- 29. 通过qsub运行R脚本
- 30. 运行R脚本的自动化
简单而伟大,非常感谢! – Joyce 2012-07-22 08:49:30