Я надеюсь, вы можете помочь.
Я пытаюсь создать форму в Excel, используя VBA, в которую пользователи вводят значение, и когда нажимается командная кнопка, она выводит это значение в команду оболочки.
Используемая мной команда:
S C \ " имя компьютера в сети " запрос " служба на том компьютере, на котором я работаю запрос"
Я много чего пробовал, чтобы попытаться получить значение текстового поля для ввода в середину команды оболочки, но безуспешно.
Команда оболочки должна быть такой, как показано ниже:
S C \ " textbox1.value " query " textbox2.value "
Любая помощь будет высоко ценится.
Ниже, если в основном то, что я пытаюсь достичь;
Private Sub CommandButton1_Click()
Dim destination As String
destination = destination.Value
Shell "cmd.exe /c" "ping " destination
End Sub