• ベストアンサー

ワードのVBAについて知りたいです。

WORDのVBAについて詳しく書かれた本を探しています。 エクセルやアクセスなどのVBAは良く見かけますが、WORDに特化したもの(ワードだけ)を探しています。 ワード2002とワード2003との違い(VBAや機能・メニュー変更)も知りたいです。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 私は、あまり発言する気持ちがなかったのですが、 #1さんの発言をみて、 >特化したもので詳しく書かれた本と言えば、多分この本限りだと思いますが ということで、書かせていただくことにしました。他にも1点、現行商品があります。後は、絶版になってから5年以上経つはずです。 インターネットサイトでも、専門というわけではありませんが、いくつかありますし、サンプルコードも残っています。 私は、時々、ここを読んでいます。(英語) http://word.mvps.org/FAQs/MacrosVBA/index.htm もちろん、英語のWord VBAは、まだまだ出版されています。また、Word VBAそのものは、マイクロソフト・サポートにかなり残っています。 『Wordで実践 やさしくて役に立つ「マクロ」事例集―2003/2002対応』技術評論社 (2006/02) 西上原 裕明

その他の回答 (1)

  • fukuchan7
  • ベストアンサー率51% (156/302)
回答No.1

1999年、翔泳社発行の「10日でおぼえるWORD VBA 入門書(97/98/2000対応)」(472ぺーじ、3360円)を持っていますが、WORDのVBAについてWORDに特化したもので詳しく書かれた本と言えば、多分この本限りだと思いますが、8年ばかり経っていますので出版社でも絶版になっているかも分かりません。 2002,2003になると出版すらされていないと思います。 バージョンが変ってもそんなに変らないと思いますが、一応下記URLへ照会されてはいかがですか?

参考URL:
http://www.shoeisha.co.jp/

関連するQ&A

  • ACCESS→Word 又は Excel→Word VBA 又はVB.

    ACCESS→Word 又は Excel→Word VBA 又はVB.NET→Word VBAのお勧め参考書を教えてください。 私は仕事上、公共事業への申請文書が多い部署で仕事をしております。 同じような文書が多いため、できればエクセルOrアクセスOR VB.NET(Microsoft SQL Server) で社内データを管理し、その情報をワードの定型文書に書き出すようなシステムを構築したいと考えています。(社内データ(フィールド)の数自体は100前後ですので、そんなに容量は必要なさそうです) しかし、ワードのVBA・エクセルのVBA・アクセスのVBA各々単体の参考書はよく目にするのですが、 相互間の行き来を説明した参考書はあまり見当たりません。 お勧めの本やサイトを紹介いただきたく、よろしくお願いいたします。

  • ワードのVBAについて

    ひょんなことから、ワードで、複数の行を選択した状態で、一斉にTAB入力するマクロが必要になりました。エクセルVBAなら、記録機能と本を見ながら少しではありますが、作ることができます。しかし、ワードは、本自体が、本屋にもありませんでした。どなたか?詳しい方がいらっしゃいましたら、ご指導願えないでしょうか?イメージ的には、VBEのコメントブロック、非コメントブロックみないな感じでTABを挿入、削除がしたいのですが・・・! 宜しくお願いいたします。

  • wordのVBAサンプル

    エクセルのVBAサンプルはWeb上でもよく見かけるのですが、word VBAは調べてもなかなか出てきません。 web上でword VBAサンプルのありかをご存知の方、教えてください。 宜しくお願いします。

  • プログラムについてですがVBAの勉強を始める際にどんな方法が効果的です

    プログラムについてですがVBAの勉強を始める際にどんな方法が効果的ですか?初歩の本は買ったのですがなかなか前に進まずに困っています。ある程度使えるようになった方どんな学習を積みましたか?ExcelとACCESSについてです。ExcelとACCESSとではそれぞれVBAの書き方に違いもありますか?

  • MicrosoftアプリケーションのVBAとVB

    VBAはエクセル、ワード、アクセスにあるみたいですが(パワーポイントにはないんですか?)同じ処理をしているばあい、記述は同じなのでしょうか。VBも同じですか。エクセル、ワード、アクセスのVBAは処理の種類も違ってくるのでしょうか。

  • ワードのマクロの使い方を教えて下さい

    エクセルやアクセスのマクロの使い方は、ほどほどに理解しているつもりなのですが、 (VBAは自学自習で何とか自分の仕事に必要な部分は理解しているつもりです) ワードのマクロを使ったことがないので質問しました。 どのような仕事の時にマクロを使うのか具体的に教えて頂きたいのです。 Excelのマクロに関する本はたくさん見受けられますが、ワードのマクロに関しての本は見かけたことが有りません。 宜しくお願いします。

  • EXCEL2000 VBAでのWORD参照設定

    EXCEL2007では、VBEのメニューから"MICROSOFT WORD *.* OBJECT LIBRARY"の参照設定が出来ますが、EXCEL2000ではWORD参照設定が見当たりません。 EXCEL2000 VBAでのWORD参照設定方法を教えて下さい。 会社では、まだEXCEL2000を使用しているので、よろしくお願いします。

  • ワード2000のVBAについて

    ワード2000を使っています。 予め、A列に日本語、B列に英語を入力したエクセルファイルを作っておき、ワードファイルから、そのエクセルファイルを開いて、A列の1行目の文字をワード文章で検索し、もし、あれば、B列の1行目の文字に置き換えるという操作を、開いたエクセルの全ての行に対して行うというVBAを作ろうと思っています。 そこで、エクセルファイルを Dialogs(wdDialogFileOpen)で開き、 Selection.Findを使って、 Text に、エクセルファイルのA(n)の文字を代入し、 Replacement.Text に、エクセルファイルのB(n)列を代入し、 nを初期値1から最大行数迄、一つづつ上げていく というコードを組もうと思っているのですが、 エクセルファイルのA1やB1を指定して代入するということはできるのでしょうか? もし、ご存知の方がいらっしゃれば教えてください。 また、ワードのVBAの参考になるHPも、できれば教えてください。お願いします。

  • ワードのVBAについて

    文章中にある「#」という文字を「^」に変更するVBAを書きたいのですが四苦八苦しております。 置換では変更後の文字を「^」とするのがWordの特性なのか、できないため、文章中「#」が何文字あるのかをカウントし、その後、そのカウントした回数分だけloop分にて「#」の検索と「^」への上書きを繰り返すというVBAを作ろうかと思っております。 教えていただきたいのは、今回の質問で言えば「#」なのですが、特定の文字が何個あるのかを数える為の記述方法です。 Word上で「#」を適当な文字に置換して、そのときに表示されるメッセージ上の数字をVBAのloopの回数としてその都度書き込めばいいと言ってしまえばそれまでなのですが、できればVBAの作業のみで完結させたいと思っております。 お分かりの方いらしたらよろしくお願いいたします。

  • Word VBA 写真 挿入

    Excel で写真の挿入VBAは 皆さんのご回答を元になんとか出来ました。 回答者さま 有難う御座いました。 挿入したファイル(写真)のサイズ変更(見た目のサイズ)も出来ます。 ところが、 Wordへの写真挿入  サイズの変更 になりますと、(VBAで記述したいのに) 「図の書式設定」自体効きません。 ↑ 「マクロの記録」をしても、出来ません。 (ボタンは False 状態) 「マクロの記録」で出来ないという事は つまり、Wordでは無理って考えれば良いのでしょうか。

専門家に質問してみよう