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?

Respuestas a la pregunta(2)

Su respuesta a la pregunta