Запишите в файл .txt сгенерированные результаты .exe - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть и файл Excel, который содержит данные для кода Python. Python код вызывается из .exe, и я вижу в PowerShell результаты, которые генерирует этот код.

Sub Button()
    Dim strPName As String
    Dim strData As String

    strPName = Range("H24").Text
    strData = "--inputs"

    Call Shell("""" & strPName & """ """ & strData & """", vbNormalFocus)

End Sub

Когда у меня возникают проблемы с кодом или с вводом данных, PowerShell выключен, и я не могу рассмотреть, что было проблемой. Я хочу включить в код кнопки автоматическое создание файла c .txt, которое записывает текст PowerShell и позволяет мне просмотреть его после остановки.

Я нашел здесь Как сохранить результат вывода Команда оболочки в текстовый файл в VBA следующая команда:

Shell "ftp -n -i -g -s:" & vPath & "abc.txt  " & vFTPServ & " >> test.txt", vbNormalFocus

Но я не знаю, как правильно подключить его в моей текущей кнопке.

Не могли бы вы дать мне некоторые предложения о том, как я могу решить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...