コマンドボタンを備えた1つのvbスクリプトとExcelページがあります。
vb スクリプト---test.vbs
MsgBox("Hello world")
エクセル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
Excelでボタンをクリックすると が実行されVBScript
、MessageBox
が表示されます。TextBox
ここで、値を からExcel VBA
に渡す必要がありVBScript
、その値は で表示されるはずですVBScript
MessagBox
。
どうやってやるの?