2015-05-18 2 views
0

Я новичок в xlswing. Я пытаюсь выполнить инструкции (как описано в видеоролике - около 4.00), чтобы вызвать функцию, написанную на python из vba. Я не понимаю, как я могу сказать, где находится модуль, в котором находится моя функция. В видео я вижу, что он просто импортирует пример, но где этот модуль?Проблемы с вызовом функции python из vba

+2

О каком __video__ вы говорите? – ForceBru

ответ

0

Вы ищете параметр PYTHONPATH в настройках, см. docs. По умолчанию это значение равно ThisWorkbook.Path, что означает, что дополнительно к тому, что ваш сеанс Python находит по умолчанию, он также ищет модуль в той же папке, что и Excel Workboook. Если вы не хотите, чтобы модуль находился рядом с рабочей книгой, вам просто нужно настроить PYTHONPATH, чтобы он указывал на каталог с исходным кодом.

Смежные вопросы