Я пытаюсь скопировать сценарий R из «Столбца 1» в Excel, вставить его в файл Rstudio «test2.R» и затем запустить этот код. Я пытаюсь сделать это с помощью VBA. Вот что у меня сейчас:
Public Sub RunRCode()
ActiveWorkbook.Save
Dim shell As Object
Set shell = VBA.CreateObject("WScript.Shell")
Dim waitTillComplete As Boolean: waitTillComplete = True
Dim style As Long: style = 1
Dim errorcode As Long
Dim path As String
Dim var1 As String
var1 = Worksheets("Planilha2").Columns(1).Copy
path = """C:\RWindows\R-3.5.1\bin\Rscript.exe"" ""C:\Users\j042409\Desktop\test2.R"" """ & var1 & """"
errorcode = shell.Run(path, style, waitTillComplete)
End Sub
этот код VBA может открывать окна cmd, но кажется, что он не может вставить код из «Столбца 1» в RStudio. Есть мысли?