Ошибка при попытке запустить скрипт Python через VBA - PullRequest
0 голосов
/ 07 ноября 2019

Итак, у меня есть электронная таблица, в которую я хочу добавить кнопку, к которой при нажатии запускается скрипт Python. Используя надстройку xlwings, я, наконец, нашел правильный код VBA для этого (я думаю), но теперь, когда я нажимаю кнопку на моей электронной таблице, я получаю окно ошибки, показанное ниже. Моя программа работает нормально и делает именно то, что я хочу, когда я запускаю ее через Spyder.

Код VBA

Private Sub CommandButton1_Click()
    RunPython ("import scraper; scraper.main()")

End Sub

Поле ошибки

Traceback (most recent call last):

File "<string>", line 1, in <module>

File "s:\tsr_csr\ssp project - ep\scraper.py", line 3, in <module>

    import pandas as pd

ModuleNotFoundError: No module named 'pandas'

Press Ctrl+C to copy this message to the clipboard.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...