pasando el argumento de vba a vbs
Tengo un script vb y la página de Excel con botón de comando.
vb script --- test.vbs
MsgBox("Hello world")
código excel vba
Private Sub CommandButton1_Click()
Dim SFilename As String
SFilename = "C:\Users\mkamaraj\Desktop\test.vbs" 'Change the file path
' Run VBScript file
Set wshShell = CreateObject("Wscript.Shell")
wshShell.Run """" & SFilename & """"
End Sub
Cuando hago clic en el botón en Excel ejecuta elVBScript
y elMessageBox
se visualiza. Ahora, necesito pasar elTextBox
valor desdeExcel VBA
aVBScript
y ese valor debe mostrarse con eseVBScript
MessagBox
.
¿Cómo puedo hacer eso?