• ベストアンサー

WordVBA入門に適した書籍、webページ

仕事で使うことを目的としてWordVBAを勉強しようと考えています。 (1) ExcelVBAについては簡単なマクロを作ることはできますが、他の言語の経験はありません。 (2)マクロ以外の一般的なwordの機能については、ある程度習熟しています。 入門に適した書籍、webページなどありましたらご教授ください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こんにちは。 前回、Wordの件で、回答した者です。そのままですと、この質問は削除することになってしまいますので、少し、追加の回答しておきます。 ずっとWeb上で調べてみましたが、前よりも古い情報がなくなってしまっているようです。ひとつ気がついたことですが、Microsoft が、新しいリファレンスを作ったようですね。しかし、それが書籍になっているのかどうか分かりません。いままでの例からすると、書籍になっているような気がしますが、MSDNのサイトを探しても見つかりません。しかし、この種の書籍は、非常に値段も高いものが多いので、よほど覚悟を決めないと、諦めることも多いです。それと、未確認ですが、MSは、VBAの新しい仕様書を、一から書き直しているような気がしました。 比較的、書籍は、英語版が安いのですが、もし、英語版を購入するなら、MS非監修のもののほうが、読みやすいようです。英語そのものは、あまりこだわらなくても、VBAだからこそ、分かるものがあります。なお、私個人の印象ですが、MSの文章は固くて、わかりづらいです。思うに、独特の造語があるからだと思います。 http://msdn.microsoft.com/en-us/library/bb190882(v=office.11).aspx ここで開けるはずですが、上位からですと、 MSDN ライブラリ --Office ソリューション開発--Microsoft Wordの順です。 Web上で読むと、ひどく分からづらいのですが、書籍になると多少は分かるようになります。本来は、利用できるかどうかは別として、基本的な部分では、Word 97 VBA(Macro) のものが一番分かりやすいようです。私は、『Office 97 プログラマーズ・ガイド』という書籍(非売品)で基礎を覚えました。 次に、以下のサイトは、Microsoft 推奨のテキストです。 http://msdn.microsoft.com/ja-jp/office/ff688774 Word 2007 Macros & VBA Made Easy という洋書がありました。Amazon (日本)でも購入できるようです。値段もそこそこです。 前回も書いたけれども、洋書や海外のWord VBAの欠陥は、日本語の2バイト文字(本来、Unicodeには、1バイト・2バイトの区別はない)の処理が抜けているように感じます。日本語では、伝統的に、正規表現について無視できません。Word VBAのQ&Aには、良く登場します。正規表現をフルに扱えることが、Word でも、扱いを楽にさせます。ただし、本来は、テキスト・ストリームのPerl などで正規表現は使うべきかと思いますが、VBAとはかなり違うので、敷居が高いです。 以上ですが、あまり、お役に立てたという感触がありません。私は、VBAはしばらく遠ざかっていましたが、Excel、Word、Outlook (Accessは除く)のVBAの教本で目新しいものがないような気がします。

yaamoo1027
質問者

お礼

ご丁寧にありがとうございます。 大変参考になります。 本回答をベストアンサーとさせていただきます。

関連するQ&A

  • Java言語入門者のためのおすすめ書籍

    私はこれからJava言語の学習をはじめようと思っています。 プログラミングはExcelVBA以外は全くの無経験です。 おすすめの書籍を教えてください。 Google App EngineやGoogle OpenSocialを使って 自分でSNSサイトを構築したいと考えております。 よろしくお願いします。

    • ベストアンサー
    • Java
  • WordVBAサンプルMicrosoftサイト?

    自動採点できる教材を高校の情報の授業用に作っています。 WordVbaの市販書籍があまりないので、Microsoftの「 Docs/Office VBA Reference /Word /Object model / 」で検索しています。Syntaxはもちろんあるのですが、サンプルがほとんど見当たりません。例えば、「 Document object / Methods / Protect 」はSynatxのみなので私にとって、直ぐにコードを書くにはハードルが高いので困っています。どなたか、無料で利用できるWordVBAのサンプルがあるサイトを教えてもらえませんか。手元に「最速攻略Wordマクロ/VBA徹底入門」(土屋和人 著、技術評論社 2013年10月25日初版)があります。これはネットで調べものをするときのキーワード用として利用しています。重宝していますが、参考サイトの記述がないのが残念です。 よろしくお願いします。 同様の答えが 「2009-05-14 Wendy02さんによる回答No2にありました。…有名なWordのサイト( http://word.mvps.org/FAQs/index.htm )…」 「2012-10-16 WindFallerさんによる回答No2にありました。…Word’s Task Panes VBA Reference http://word.mvps.org/FAQS/MacrosVBA/TaskPanesReferenceContentBody.htm#_Toc82745193 WordTips http://word.tips.net/C0006_Macros.html … 今、日本サイトで見つけたのはここぐらいです。 http://d.hatena.ne.jp/language_and_engineering/20100314/p1 …」 これらのサイト以外、Microsoftのサイトであれば嬉しいです。

  • WEBページのデータ取得方法(プログラム?)

    WEBページのデータ取得方法について質問させて下さい。 趣味レベルでプログラミングの勉強をしようと思い、言語の選択等、色々と悩んだ末に「Delphi」を使ってみる事にしました(無料版もあったので・・)。そして何か目的があった方が良いだろうと言う事で、今現在はWEBページのデータ(主に数字)をエクセルに貼り付けて分析を行っている作業があるのですが、カット&ペーストだけもでそれなりの量になり大変なので何とか自動で・・って訳で、当面の目標にしようかと思います。(エクセルだけでもWEBのデータ取得は出来るみたいですが、あくまでプログラミングの勉強って事で・・) さて前置きが長くなってしまいましたが、質問は以下のとおりです。 ・「Delphi」を使ってWEBページのデータを取得するプログラム作成は可能か否か?  因みにWEBページのデータは有料データの為、アクセスするにはIDとPassが必要です。 ・上記質問が可能な場合、方法等が詳しく掲載された書籍、或いはサイトがありますか?  入門(変数・if 文~グラフィック等)書籍&サイトは何冊か読みました(立読みです(照)。)が、  WEB関係?が見つからないので・・・ お手数ですが、ご回答頂ければ幸いです。

  • WEBに関して、入門者レベルなのですが質問です。

    WEBに関して、入門者レベルなのですが質問です。 現在WEBプログラマー志望で勉強を開始しようと考えているのですが 勉強するあたって、最近だとどの言語・技術を学べばいいのかと少々悩んでいます。 必須 XML・XSL プラスα PHP、Java Servlet 上記、内容あたりを学べば、形になるのかと考えているのですが、現実問題どうなのでしょうか? また、これらは並行して学習可能かどうかよければご意見を伺いたいです。 (どれかに絞ったほうがいい、等etc) もう一点なのですが、学習するにあたって良いスクール・専門学校・おすすめの書籍等はあるのでしょうか?WEBの昨今の動向などを知れる雑誌もあれば併せて伺いたいです。 情報あつめていると、どこ行っても一緒~~や、行く意味が無いなどネガティブな評価が多いので・・・

  • Webアプリケーション開発を学ぶためのお勧め入門書を教えてください。

    こんばんは、初めまして。 Javaを使ったWebアプリケーション開発に関する入門書で お勧めの物を紹介していただけないでしょうか? 今年3月からの新入社員教育でJavaを使ったWebアプリケーション開発の 講師をすることになりました。 講師をするのは全然構わないのですが問題は・・・自分はJavaをほとんど使ったことがありません。 素人の状態からあと1ヶ月でJavaを覚えて教材を作らなくてはいけません。 今日も本屋を覗いてみたのですが、Javaの参考書にはWebアプリケーションとは書いてなく、 また、そういったジャンルのコーナーも有りませんでした。 Javaでも種類がいくつかある(?)らしく、どのJavaを覚えればよいのかもよくわかってません。 こんな状態ですが、何かお勧めの書籍はありませんか? 以下書籍の条件です。 ・Java言語を使ったWebアプリケーション開発が中心に書かれている。 ・1からはじめるので入門書レベルの物を・・・ ・開発環境を無料で整えられるもので書かれている。 以上です。よろしくお願いします。

    • ベストアンサー
    • Java
  • C言語の完全入門を買ったはいいが。。。

    言語を覚えようと思って、なんか適当にC言語の完全入門とかいうのを買ってしまいました。こちらの過去の質問を見たところ、C++の方がよさそうなことも書いていたのでちょっとショックです。 まだはじめたてなので、今からC++に変えようかなと思ったりもしていますが、このままCの勉強を続けても問題ないでしょうか?せっかく買ったからもったいないようにも思えて。。。 あまり目的はないのですが、とりあえずはじめてみようと思ったことなのですが。。 あと、まだ数ページしか見ていませんが、それより前に、アセンブラとか実行の方法とかの本もまずありました。 (というのも本のシリーズでC入門は第2巻で第1巻はそのような本が載っていましたもので。。。) てっきり入門だからこれが最初だと思ったので買ったのですが、一番の入門はその実行とかの方ですかね? 昔にFortranをかじったぐらいで知識は薄れてしまっているのですが。。。 よろしくお願いします。

  • 良い書籍探してます

    PGになるためのいい書籍を探してます。言語学習の書籍ということではなく、システム入門というような、情報関係の職に就くに当たって、基本的な知識を身に付けることのできる良い書籍はないでしょうか。 実際にPGになったとして、専門用語がわからず、何を話しているのかわからないという事態は避けたいので、せめて、仕事についての話を理解できる位の最低限の知識を付けたいと思っています。 良い書籍をご存知の方がいらっしゃいましたらご教授の程よろしくお願いします。

  • Cの書籍について

    Cの書籍について わたしは、前回の質問で C⇒Java⇒C++の順に入ることにして C言語を勉強することからはじめているのですが 前回の回答で柴田望洋さんの書籍”明解C言語 入門編”をかって 自分でプログラムを書きながら最後まで理解しながら読ませていただいたのですが 次のステップへ進もうと思うのですが、やはり書籍を買うほうがいいのでしょうか その前に、入門編にはCの基本的な知識が書いてありましたが、次のステップは どのようなことを学ぶこととなるんでしょうか?

  • 英語のマーケティング入門書

    英語で書かれたマーケティングの入門書で、コトラー等の分厚いものでなく、比較的薄い書籍をご存知でしたら教えていただけないでしょうか? 私はマーケティング関連の仕事をしているのですが、仕事の内容を英語で伝えられるようになりたいと考えており、そのためには英語の入門書を読んで専門用語や表現を覚えるのが手っ取り早いと考えています。 書籍でなくても、参考になるウェブページでもかまいません。 ご回答いただけましたら幸いです。 よろしくお願いいたします

  • 無断でwebページにのせている

    私の会社の宣伝が、勝手に同業者の集合サイトのWEBページで紹介されているのが、keyワード検索でわかったのですが、何の為でしょうか?(TEL、HPアドレスなどはのせてありませんし、リンクもしてありません。このページを見た人の情報取得が目的かと?)一般消費者が見るには役に立たないサイトなので当方としては迷惑しています。 削除を依頼しょうと思いますが、法的に有効でしょうか?

専門家に質問してみよう