―ノンプログラマーにもできる自動化処理プログラミング』などで有名なOpenPyXLよりも、pywin32のほうが使いやすいだろうと、感じています。VBAと同じだからです。[スポンサードリンク]その上で、Pythonのリストやタプルなどのデータ構造を使えるのなら、pywin32をおすすめする強い動機になると考えています。最後・右端のシートを取得するために、リストのインデックスに「-1」を指定するスタイルが使えるのかを確認しました。pywin32で最後・右端のシートを取得できるか確認したコード以下のようなコードで、Cドライブtempフォルダーに存在するfoo.xlsxファイルの、末尾のシートを取得できるかを試しました。結果は残念ながらダメです。コールに失敗しました。None)とエラーになってしまいます。bk.Sheets[0]とした場合には、ちゃんと先頭シートを取得できます。'tuple'>と表示されます。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。