0
首先,道歉混淆問題。我希望下面給出更多的解釋,我要問什麼。如何調用powershsell腳本時使用文件夾變量
在VBA中,我需要使用一個變量來指向包含PowerShell腳本位置的Excel單元格,因爲這對於不同的用戶可能會有所不同。
當我運行下面的代碼時,它不會帶來任何錯誤。窗口彈出並消失。我認爲這是值得的語法這裏 - 「」殼牌」,當我進入位置時,它完美的作品。
Private Sub Export_Click()
Dim Asn As String
Dim QuestionToMessageBox As String
Dim Power As String
Shell = Worksheets("Input").Range("A4").Value
QuestionToMessageBox = "Are you sure you would like to proceed?"
Ans = MsgBox(QuestionToMessageBox, vbYesNo, "Are you sure you would like to proceed?")
If Asn = vbNo Then
Exit Sub
Else
Call Shell("powershell -noexit -file ""Shell", vbMaximizedFocus)
End If
MsgBox "The Exportation has completed", vbInformation
End Sub