プログラマーの本気がExcelを覚醒させる超絶Excel VBA
発売日:2021年6月
- ページ数
- 495p
- ISBN
- 978-4-8026-1312-5
- 著者情報
- クジラ飛行机(クジラヒコウズクエ)
趣味のプログラミングが楽しくていろいろ作っているうちに本職のプログラマーに。現在は、ソフト企画「くじらはんど」にて「楽しくて役に立つツール」をテーマに多数のアプリを公開している。代表作は『日本語プログラミング言語「なでしこ」』『テキスト音楽「サクラ」』など。2001年にはオンラインソフトウェア大賞に入賞、2004年度IPA未踏ユースでスーパークリエイターに認定、2010年にOSS貢献者賞を受賞。2021年に「なでしこ」が中学の教科書に採択された。なお、機械学習やPythonなど毎年2冊以上技術書籍を執筆している
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
方眼紙がすごい?
PythonでExcelデータを読み書き?
いや、そんなもんじゃない。
・セルで正規表現を駆使!
・インターネットのクローリング
・形態素解析で文章いじりまくり
・機械学習ライブラリを使えちゃう
etc.
Pythonは知らなくてもクジラがなんとかしちゃいました。
そして、Pythonを知っているとなお良し
※マクロやVBAの知識があれば大丈夫です
プログラマーが本気でExcelを魔改造するとこうなる!
目次
第1章 まずはExcel VBAの定石を押さえよう
1-1 Excelの可能性を広げる技術を知ろう
1-2 Excel VBAの起動方法とエディターの使い方
1-3 Excelの定石 - ワークシート操作
1-4 VBA で基本アルゴリズムを解く
1-5 Excel でGUI フォームを使う
1-6 ユーザー定義関数とモジュール・Excel アドインの作成
1-7 それでもマクロ記録が便利
第2章 COM/OLE を利用しよう
2-1 ファイル処理を極める
2-2 アプリの自動制御とキー送信(SendKeys)
2-3 テキストファイルの生成や読み込み
2-4 ダイアログ技 - ファイルやフォルダーを選んでセルに取り込もう
2-5 JavaScript エンジンを使ってJSON やURL エンコードする技
2-6 置換や検索が便利になる正規表現を使おう
2-7 連想配列(Dictionary)を活用しよう
第3章 Excel でWeb 巡回- ダウンロードを自動化しよう
3-1 ファイルの連続ダウンロード
3-2 Web API を使ってみよう
3-3 Web API 実践編 - 書籍情報を取得しよう
3-4 バーコードリーダーで書籍連続読み取りツールを作ろう
3-5 Web API 実践編 - LINE に自動投稿しよう
3-6 Web API 実践編 - Twitter の自動投稿とタイムラインの取得
3-7 Webブラウザーを自動化しよう - Seleniumのセットアップ
3-8 会員制Web サイトからデータを取り込もう
第4章 Excel を10 倍便利にするオープンライブラリを使おう
4-1 高度なシート比較DIFF ツールを使おう
4-2 テキスト検索ツールgrep と組み合わせよう
4-3 伝統的なテキスト置換ツールsed やawk と組み合わせよう
4-4 形態素解析(MeCab) で夏目漱石の好きな単語を調べよう
4-5 SQLite データベースを使おう- 英単語辞書DB を操作
4-6 外部アプリやバッチを起動する3 つ ほか
商品詳細
- 出版社名
- ソシム
- サイズ
- 24cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。