-1
有沒有辦法使用Excel VBA的Shell
命令打開cygwin.bat並執行命令?使用Excel打開cygwin.bat VBA的`Shell`並執行命令
對於ex;
如何通過Excel VBA的Shell
執行head data.csv
? 以下不起作用;
Private Sub CommandButton1_Click()
Dim out, cmd As Variant
cmd = "C:\cygwin\Cygwin.bat" & "head data.csv"
out = Shell(cmd, vbNormalFocus)
End Sub
我只是以'head'爲例。我有使用'Cygwin.bat'的理由。 – richie
如果您調用'bash.exe --login'(這就是'cygwin.bat'主要做什麼),您可以提供參數,如http://superuser.com/questions/562112/how-to-escape-the-參數-正確-時-主叫cygwin的-的bash-C?RQ = 1 – MP24