エクセルのマクロなどに関する本は非常に多く出版されておりますが、
ワードのマクロに関する本はイマイチ見かけません。
ですが、個人的にエクセルを使用するよりも
ワードを使用する頻度が多いため、
この際ワードを徹底的に勉強したいと思っております。
しかも、いまさらながらワード2002(2003)のマクロを勉強中です。
普段から2002でファイルを作成することで、
それ以降のバージョンでも開けるようにしたいが為です。
さてその上で有識者の方へお伺いしたいのですが、
とりあえずの目標としては
名前と住所を一度入力するだけで、
全ての書類の必要箇所に同時に転記してくれるような機能、
そういった機能を盛り込みたいのですが、
これはワードのマクロで可能なのでしょうか?
それとも、無理やりエクセルで作った方が早いのでしょうか?
また、ワードの原稿用紙の縦横の文字数を変更することも、
とりあえずの目標としています。
例えば、縦30文字、横50文字で、それぞれ枠線・升目が表示される
そういった事を考えております。
これもマクロで作るものなのでしょうか、
それとも通常のワードの機能だけで作成可能なのでしょうか。
ご教授いただければと思います。
よろしくお願いいたします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
私は2年ほど前からワードマクロを学んでおります。
以来、ワードマクロに関する書籍を探しまくりましたが、日本語で入手できるものは限られています。
ワードマクロを学ぶために、エクセルのVBAの良書を活用するのは一つの手だと思います。
今まで自分が試してきたものを以下のブログに記載しましたので、ご覧ください。
http://wordvba.cocolog-nifty.com/blog/cat2049057 …
自分の経験では、ひとまず世の中にあるサンプルマクロ文を入手して、それを読んでみる。理解できたら、それを改良する。
理解するために必要な書籍は、上記のリンクに掲載してあります。
独学には、辞書と文法書とサンプル文例集、これがあるといいですね。
これを繰り返すと、少しずつ自分が欲しいプログラムに近づけるような気がします。
参考URL:http://wordvba.cocolog-nifty.com/blog/
No.3
- 回答日時:
私は有識者の部類には入りませんが、マクロのスキルについては遅遅と
して進んでいませんが、わかる範囲でのアドバイスです。
原稿用紙風の設定については、升目が単純に縦横に枠線があるだけなら
わりと簡単にできるかと思います。
[ページ設定]で[原稿用紙の設定にする]にしておけば、文字数と行数の
指定とマクロの組み合わせでできると思います。
[原稿用紙ウィザード]のように、枠とルビを書くような区切り線もある
場合はかなり面倒だとは思います。
ヘッダーに線を引くマクロの参考サイトを紹介しますので、これを工夫
してマクロを組んではいかが。
ワード(Microsoft Word)で罫線を引く
http://seadragon.info/software/word_keisen.htm
> 必要箇所に同時に転記してくれるような機能
これについては、文書が複数あって同じ内容を文書にリンクさせるだけ
なら[ブックマーク]で可能かと思います。
マクロでもフィールドコードでも名前や住所を記入する方法については
可能ですので、[ブックマーク]について勉強されるとよいかと思います。
必要な文書の書類上にブックマークを置いておけば、リンクさせること
は難しいことではないですので、基本機能として試されてからマクロ化
するなど検討してください。
No.2
- 回答日時:
確かにWordのマクロ/VBAの本、見かけるのは稀ですね。
Webサイトで書籍検索を行うと、出てくると思います。
例)http://www.amazon.co.jp/%E3%82%AA%E3%83%95%E3%82 …
操作については、ワードのマクロというかVBA/VBSによる操作になりますね。
Wordの操作(処理)に関する範囲でしたら、基本的にはExcelもWordも同等レベルと考えてもよろしいのでは。
ブックやシートとドキュメントでの違いはありますが。
例えば、Wordにある原稿用紙ウィザードですが、これを実行して原稿用紙ページを表示しておき、ツール→マクロ→Visual Basic Editor画面を開いてみてください。
TemplateProject (Genko Wizard)にあるformWizDlg、Common、Genko、Menu、ClassAppEventsなど、原稿用紙ウィザードのフォーム、標準モジュール、クラスモジュールなどの記述内容を参照できます。
全部で2300ステップ位になると思います。
Officeアプリケーションの、例えばメニューのカスタマイズなどを伴う場合は不可で、VSTO(Visual Studio Tools for Office)という開発ツールを使って行うことができます。(VBAネタは見つかると思うので)
特集 .NET言語による次世代Officeソリューションの開発
http://www.atmarkit.co.jp/fdotnet/special/vstode …
MSDNライブラリ - Office Development
(テクニカルドキュメントのOffice開発のほうも参考に)
http://msdn.microsoft.com/ja-jp/library/cc427070 …
Microsoft TechNet
左側のサイトマップ→スクリプト→スクリプトセンターの連載コラム→Office Spaceあたり、その他も参考。
http://technet.microsoft.com/ja-jp/default.aspx
No.1
- 回答日時:
おそらく、どちらもマクロでできると思いますが、もう少しくわしく書いてくれないと断定はできません。
マクロの記録機能を使って、試してみたらどうでしょう。ただし、どちらもワード本来の機能でも実現可能です。
住所の方は、リンク機能で、原稿用紙の方は、ひな型、またはテンプレートを作っておけばいいでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- その他(Microsoft Office) ワードのマクロについて教えてください。 1 2023/01/22 11:43
- Word(ワード) LibreOfficeで数年保存しているデータの変更作業 4 2022/07/08 17:15
- Excel(エクセル) 現在のセルの文字列を右隣のセルの名前にするマクロをつくりたい 4 2023/01/12 09:01
- Excel(エクセル) マクロで作った ワードエクセル かけ線や コピペなど 修正や色々な方法を教えてください 2 2023/07/07 22:27
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Word(ワード) ワードのテンプレ作れる? 1 2022/03/26 10:35
- Word(ワード) ワードの文字数行数設定をフォーマットにして切り替えたいです 2 2022/05/24 10:42
- Excel(エクセル) マクロ削除再抽出する方法を教えて下さい。 6 2022/11/26 11:03
- ハローワーク・職業安定所 昨日ハローワークに行って求人を見てホンダカーズの求人があったので紹介状を貰いました。 私は、1度も就 6 2023/07/07 00:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access2010マクロ メッセージ...
-
(実行時エラー5852)Excelデータ...
-
エクセルのVBAで自動的にVBE画...
-
EXCELのマクロを有効にする
-
エクセルファイルを開くときに...
-
Microsoft Word(β版)のエラー
-
KingsoftのOffice2013でExcelの...
-
VBAを禁止している会社って...
-
ThisWorkbook Moduleとは??
-
ワードを立ち上げると画面が小...
-
ロータス1,2,3がエクセルに駆逐...
-
wordの差し込み印刷で困ってい...
-
Macを使っている人は Officeソ...
-
Photoshopを他のパソコンにイン...
-
パソコンを初期化してしまい、o...
-
Windowsから、Macへの買い替え...
-
最新の無料officeわかりますか?
-
「QuickTimeに関連付けますか」...
-
Wordで図のような改行をしたい
-
windows版wordがweb版になって...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
(実行時エラー5852)Excelデータ...
-
Access2010マクロ メッセージ...
-
今まで実行できていたマクロが...
-
Excelのシートを印刷不可(禁止...
-
Wordのマクロを有効にする方法
-
Word文書に必須入力項目を設けたい
-
Excelのマクロは管理者でないと...
-
フリーソフト(電子印鑑)をイ...
-
画像判定の出来るマクロツール
-
VBAを禁止している会社って...
-
WORDのマクロでNG文字がある場...
-
Word2007でファイルを開いたと...
-
お願いいたします。
-
Excelのマクロのショートカット...
-
マクロのアイコンを消したい
-
wordで改ページごとにそれぞれ...
-
CtrlCができません。
-
Microsoft Word(β版)のエラー
-
Excelで追加した右クリックメニ...
-
EXCELで預金を定期的に一定額を...
おすすめ情報