著者:赤坂 義貴
ページ数:353

¥800¥0

本書のタイトルを見て、Excelで本当にそんなことができるの? と思ったのではないでしょうか。
本当にできるのです!!
現にこのプログラムは、毎日勝手に動いて、筆者のために小遣いを稼いでくれています。
しかも開発に費やした時間は、合計で100時間ほどです。

動いているところを眺めているのも、なかなか楽しいものです。
プログラムが一つ作業を完了させるたびに「チャリン、チャリン」とお金をゲットする音が聞こえてくるようです。(笑)
小遣いは月3000~4000円程度ですが、何百万円も初期投資が必要な、太陽光発電の売電金額と、いい勝負をしています。(笑)

Excelは、現在世界中で最も普及している表計算アプリです。
Excelには、プログラミング言語である、ExcelVBAが標準で付いていますが、これを使える人は意外に少ないようです。
筆者も数年前までは、Excel自体はドキュメント作成などでよく使ってはいたものの、VBAのコードの書き方すら知りませんでした。
しかし、ExcelでWebページを操作できることを知ってから、これは使わない手はないと考えるようになりました。
少しずつ命令を覚えながら、ついに、お小遣いを自動的に稼ぐプログラムが完成しました!
そして気が付いたら、本業(ITエンジニア)でも通用するExcelVBAのスキルが身に付いていました!

プログラミングは、まずは基礎をしっかりと勉強し、簡単なプログラムをつくることから始めて、徐々に難しいプログラムにチャレンジしていくのが常道と言われています。
筆者も始めはその常道に従って勉強しました。
しかし面白くない!
「Hello World」が画面に表示された!・・・それがどうした?
これ、勉強して、何ができるようになるの?
プログラミングって、面倒くさい!
・・・・・
やっているうちにこんな想いが強くなってきて、嫌になってきてしまいます。
それで、なかなか上達しない。

「好きこそものの上手なれ」とはよく言ったもので、何事も上達するには、楽しみながら取り組むことが、最も近道です。
本書には、プログラミングを楽しむための要素を、できる限り詰め込みました。

本書であなたもぜひ、プログラミングの本当の楽しみ方を体験してください。

[目次] はじめに
第1章 Excelとクラウドソーシング
第2章 Webスクレイピング
第3章 Webページの解析
3-1.Googleトップページ
3-2.Google検索結果一覧ページ
第4章 簡単なWebスクレイピング機能の実装
4-1.プロシージャの作成
4-2.Webページへのアクセス
4-3.エラーへの対処1
4-4.Webページの操作
4-5.エラーへの対処2
4-6.プロシージャの分割
第5章 タスク方式の仕事とSEO
第6章 タスク作業ページからの情報取得
6-1.サンプルページへのアクセス
6-2.文字列の取得
6-3.検索順位の取得
6-4.キーワードの取得
6-5.複数行の情報取得
6-6.情報取得の改善
6-7.ポップアップ画面への対処
6-8.情報取得プロシージャの完成
第7章 スクレイピング機能の改造
7-1.複数要素の取得
7-2.チューニング
7-3.次ページ以降の情報の取得
7-4.改善の完了
第8章 エラーへの対処と構造の見直し
8-1.エラー対処ステートメント
8-2.指定順位より検索結果件数が少ない場合
8-3.チェック関数
8-4.エラーの場合にやり直す
8-5.情報取得プロシージャのエラー対処
第9章 タスク作業ページへの結果の登録
9-1.プロシージャの作成
9-2.関数化
9-3.作業の完了
9-4.完了の成功を確かめる
第10章 完全自動化への道
10-1.ログインページ
10-2.タスクの検索ページ
10-3.タスク作業の募集一覧ページ
10-4.タスク作業開始ページ
10-5.メインプロシージャ
10-6.完全自動アプリの完成
第11章 アプリの改善
11-1.完了したタスクの扱い
11-2.完了タスクを対象外にする
11-3.aryURLシートのデータの考慮
11-4.各関数での考慮
第12章 対象タスクを増やそう
12-1.他のタスクの作業内容の把握
12-2.他のタスクの作業ページの解析
12-3.プログラムの変更方法の検討
12-4.プロシージャの実行判定
12-5.対象タスク検索関数の改善
第13章 他の検索エンジンへの対応
13-1.プログラム構造の見直し
13-2.Yahoo検索関数の作成
13-3.Webスクレイピング関数の作成
13-4.作業実行関数の変更
第14章 他のクラウドソーシングサイトへの対応
14-1.ログイン
14-2.タスク検索
14-3.開始前ページURL取得
14-4.作業ページURL取得
14-5.作業実行-情報取得
14-6.作業実行-結果登録
おわりに
巻末付録-構造図と全ソースの最終形

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する