めんどうな作業が秒速で終わる! Excel×Python自動化の超基本

プログラミング言語Python学習のため、本を買い始めました。この本はその第三弾です。

Excel×Pythonというと「Excelのデータを処理するのにわざわざPythonなんて引っ張りださないでVBAで処理すればいいのに」という声が聞こえてきそうです。万能感のあるExcel VBAですが、32bit版と64bit版が混在する環境で問題が発生するケースがあり、意外なところに落とし穴があるもんだなーと感心した次第です。

一方のPythonにしても後方互換性(下位互換性)の問題は避けられず、「FutureWarning」がドーンと出る可能性があります。エラーではなく警告なので、今すぐ動かなくなるわけではありませんが、警告表示を抑制するかコードを書き変えるなどの手間は避けられません。

個人的にはどっちが良い・悪いではなく、環境に合わせて好きな方を選べばいいのでは?と思います。将来性という点ではPythonが分かる・使えるというのは大きなアドバンテージになると思っています。