PythonでExcel、メール、Webを自動化する本
Excelシート間のコピペをはじめ、単純なパソコン仕事は小さなプログラムを書くことで自動で行うことができます。
こうしたプログラムを書けるようになることが、自分の仕事を効率化したい社会人にとって大きな武器になることは間違いありません。
本書ではプログラミング言語Pythonを使って、パソコン仕事の中心であるExcel作業を自動化する方法を紹介します。
Excelの自動化といえば「マクロ・VBA」が定番ですが、Pythonの強みは
・Excelアプリを起動しなくてよい
・メールやWebブラウザなども簡単に自動化できる
という点にあります。
本書ではExcelとともにメール、Webの自動化もしっかり扱います。これにより、Webから抽出したデータをExcelファイルに保存してメールで送信、といった連携も行えるようになり、仕事での活用の幅が広がります。
プログラミング初心者である社会人が、実際に自分の仕事が自動化できるように、必要な情報をもれなく丁寧に解説することを心掛けました。本書を片手に「新しい仕事のやり方」を始めましょう!
<本書の方針>
・オブジェクトなどの難しいプログラム理論は一切使いません。
・一番単純な道具だけで、準備に時間をかけず、すぐ始められます。
・実践的な例題で、実務で本当に使えるプログラムを紹介します。
レビュー(10件)
Webサイトの自動化を試したく、オライリーや1年生シリーズなどのPython初心者本を試しましたが、この本が最もしっくり、わかりやすかったです。この本に掲載されているコードを少しだけアレンジして、在庫入荷の監視プログラムなどもすぐに作れました(PHP、javascriptなどのプログラミング経験あり)。WindowsのRPAツールが無料になった今では、Excel自動化やWEB操作などのPythonプログラムは不要なのかもしれませんが・・・
単純なファイル操作からステップを踏んで進められるのでわかりやすいです。VBAなどを駆使できる方は理解は早いと思いますが、わざわざこちらでやる意味?は考えた上で取り組まれるといいかと思います。
データ収集は何かと仕事で必要なことが多く、やりながらPythonの勉強にもなればと購入。 Excel×Pythonも購入したりこの手の本は購入して一読するようにしています。 Excelに限らず、今回はMailやWebからの自動収取方法もありますので、業務の役に立ちました。 アレンジができるようにもっとPythonを頑張ろうと思います。