Итак, у меня есть электронная таблица, в которую я хочу добавить кнопку, к которой при нажатии запускается скрипт 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.