0

I am trying to create standalone app from a script with xlwings. I used both py2exe and cx_freeze. Both work just fine outside Excel (I added some tests). When I import either of them as a VBA macros in Excel, they also work fine. But so far, on my computer only. I asked my friend to check if the script works on her computer and she got the following error:

enter image description here

So I thought it make sense to figure out whether I do something wrong. I sent her a Fibonacci example and it raised sort of the same error:

enter image description here

It should be something wrong with names of the files, but it's not like obvious for me what exactly. Maybe somebody already knows how to deal with it? Thanks!

4

1 に答える 1

1

ファイルがインターネットからダウンロードされた場合、それらは Excel の最初のインスタンスでのみすぐに機能します。意味: あなたの友人は、Excel を完全に閉じてみる必要があります。EXCELまた、実行中のプロセスがあるかどうかをタスク マネージャーで確認し、実行中の場合は強制終了します。次に、Excel の新しいインスタンスで再試行します。

更新: なるほど。ファイル パスに Unicode 文字が含まれている場合に発生するバグのようです。ここで問題をオープンしました。それまでの間、Unicode 文字を含まないパスでファイルを実行してみてください。

于 2015-02-19T12:19:06.193 に答える