VBA Excel Runtime Ошибка 53 Доступ к оболочке - PullRequest
1 голос
/ 08 июля 2019

Я пытаюсь запустить сценарий оболочки из Excel, используя VBA. Терминал подсказывает мне запустить скрипт cat "prompt.csv" | sh runScript.sh "WSO". Следующий код пытается запустить эту строку, но я сталкиваюсь с

Ошибка 53: файл не найден

Любая помощь очень ценится!

Sub Run_Jar()
    ChDir ActiveWorkbook.Path
    Shell "cat 'prompt.csv' | sh runScript.sh 'WSO'"
End Sub

Возможный дубликат для Office 2011, но я использую Office 2016. Мне нужны параметры, поэтому Shell() не работает, MacScript() - устаревшая команда , и я не могу найти libc.dylib на моей машине.

...