Office関連

「最速攻略 Wordマクロ/VBA徹底入門」レビュー

いつもお世話になっているExcel MVPの伊藤さんに9月20日発売予定の「最速攻略 Wordマクロ/VBA徹底入門 〔Word2013/2010/2007対応版〕」が秋葉原の有隣堂書店でもう発売されているという情報を教えていただいたので、早速購入してきました。

一通り読んだ感想として、本書は

“Word VBA初心者には良いけれど、「VBA」を初めて触る人には難しく感じるかもしれない本”

“最初は分からなかったけれど、後になって読み返すと書いてある内容が理解できるようになる本”

そんな印象を持ちました。
本書の目次を見ても分かるように、この本では、”VBAとはなにか?“、”マクロとはなにか?“、”Visual Basic Editorの使い方“等、Wordに限らずExcelやPowerPointなどとも共通する、VBAの基本的なルールや仕様についても解説されているため、VBAをこれまで触ったことが無い人でも読み進められるようになっているのですが、VBAの記述ルール、関数、オブジェクト等の説明が次々にされている上に、Word固有のオブジェクトについても、例えば下記のように各説明が細かく丁寧に書かれているため、初めてVBAを学習する方にとってはペースが早く、取っつき辛く感じてしまうかもしれません。

Document オブジェクトのWords プロパティで、本文中のすべての単語を表すWords コレクションを取得できます。Words コレクションにインデックスを指定することで、特定の単語の文字列範囲を表すRange オブジェクトを取得できます。

(略)

インデックスを指定する書式は、Words コレクションのItem メソッドの省略形です。Words コレクションのメンバーはRange オブジェクトであり、単体の「Word オブジェクト」は存在しません。

また本書は、テンプレートの活用方法や自動実行マクロ、コマンドマクロやクラスモジュールを使ったアプリケーションレベルでのイベントの活用方法、オートメーション等、初心者向けの学習書では出てこないような内容まで取り扱っているため、読んでいる時点では理解できない内容もあるかもしれません。

そういった項目は、VBAの学習を進めて、ある程度理解が深まった後で本書を読み返すと、「この本のこの部分ではこういう事を言っていたのか!」と、後になってから納得できるようになるだろうと思います。

本書は、Word VBA(マクロ)について取り扱っている、数少ない日本語の書籍の一つです。
書かれている内容は多岐にわたり、一度読むだけでは理解できないかもしれませんが、書かれている細かい説明や目的別のサンプルコードは実務に役立つこと間違いなしですので、興味がある方は是非手に取ってみてください!

※ 本書のサンプルファイルは下記Webページからダウンロードすることができます。

・サポートページ:最速攻略 Word マクロ/VBA 徹底入門 [Word 2013/2010/2007対応版]
http://gihyo.jp/book/2013/978-4-7741-5944-7/support

■ 著者・土屋和人氏のサイト

・Excel研究室
http://www.clayhouse.jp/
・文系PCライターの反省
http://blog.clayhouse.jp/

関連記事

  1. Windows 10

    【2017年1月版】Microsoft Edgeを操作するVBAマクロ(DOM編)

    「Microsoft Edge VBA 操作」こういったキーワード検索…

  2. Office関連

    パスワードが設定されたファイルを開くPowerPointマクロ

    WordやExcelと違って、PowerPointの場合はOpenメソ…

  3. Office関連

    ビジネスITアカデミーの無料VBAセミナーに行ってきました。

    Excel MVPの伊藤さんやWord MVPの新田さんのブログ記事で…

  4. Office関連

    Gmail APIを使ってメール送信するVBAマクロ

    「「Gmail API」β版公開、連動アプリ開発を支援」にもあるように…

  5. Office関連

    セル内の改行をカウントするExcelマクロ

    「Excel セルの内容 改行を数える VBA」といったキーワード検索…

  6. Office関連

    [Word 2013]表形式のデータ入力にはコレが便利!?「コンテンツ繰り返しコントロール」の紹介

    Wordにはユーザー入力フォームを作るのに便利な機能「コンテンツ コン…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

Time limit is exhausted. Please reload CAPTCHA.

最近の記事

アーカイブ

RapidSSL_SEAL-90x50
PAGE TOP