Python3.7で、xlwingsを使用して、エクセル操作しています。
1回目はちゃんと開かれ、エクセル操作できるのですが、
次回開こうとしても開きません。
また、手動でエクセルを開こうとしても、他の人が使用しているというエラーとなり、読み取り専用として開くになります。
エクセルが切れていないのではと思うのですが、どのようにしたらちゃんとクローズできるのでしょうか。
tkinterを使用して、エクセルを選択できるようにしております。
コードはよくある普通のエクセルです
import xlwings import tkinter app = xw.App(visible=False) wb=xw.Book(";;;;.xlsm") 操作 wb.close() app.kill() app = xw.App(visible=False) wb1=xw.Book("///.xlsm") 操作 wb1.close() app.kill() mainloop
1回目は正常に動きますが、2回目以降、手動でもツールでも開けません。
正常にエクセルを閉じて、アプリケーションも閉じる方法を教えてください
何卒、宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。