xlwings の指示に従うと、次のようになります。
Sub MyMacro()
RunPython ("import mymodule; mymodule.rand_numbers()")
End Sub
次のようなエラーが表示されます: can't find mymodule。私の理解では、これは xlwings のオブジェクトである必要があります。
Excel がそれを見つけられないのはなぜですか? このエラーを修正するにはどうすればよいですか?
PYTHONPATH
があるフォルダに設定しますmymodule
。デフォルトでは、Excel ファイルと同じディレクトリにあると想定されます。ドキュメントを参照してください。