• ベストアンサー

wordのフィールドコードの自動更新

ワードのフィールドコードについて質問させてください。 日付タイプのフィールドコードのように、ファイルを開いたとき、必ず最新のプロパティ情報(作成者や会社名など)が表示されるようにしたいのですが、マクロを使わずフィールドコードで出来るでしょうか? { DOCPROPERTY "プロパティ名" } 以上、よろしくお願いします。

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

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

こんばんは。 フィールドは、ドキュメントに付随したものですから、プロパティは出てきても、あくまでも、フィルード設定をしなければ、ファイルを開いた時に出るものではないと思います。やはり、それは、VBA以外にはちょっと思いつかないです。 「マクロを使わないで」というご要望ですが、マクロは、必ずしも、そのドキュメントに付随する必要がないことと、Normal.dot テンプレートに入れてしまうので、通常の設定では、マクロ・セキュリティのダイアログに悩まされることはありません。 単に、コードを置いて、メニューにボタン等を置くだけです。 今のところ、自分にそのコードを書けるかどうかはやってみなければ分っていませんが、プロパティを抜き出して、ページ数を取るということはしたことがあります。 Word VBAは、一般的には負の面が多いのですが、出来ないことではありません。

ohnotellme
質問者

お礼

ありがとうございました! フィールドの自動更新はできないんですねぇ~。残念。 マクロでプロパティを抜き出す、というのは、私もVBAでちょっとやってみましたが、毎回毎回マクロを実行するのもなぁ、と及び腰になってしまって、フィールドコードを検討した次第です。 マクロの方も検討してみまっす。

関連するQ&A

  • RDフィールドコードが入力できない

    Word2010で複数のファイルから目次を作る方法について教えてください. 既にWord2003で複数のファイルから目次を作る方法については質問されており,回答も丁寧なものがあります. http://questionbox.jp.msn.com/qa4621114.html こちらにある方法の通りに,フィールドコードを表示する設定にして目次を作るフィールドコード { TOC \* MERGEFORMAT } を書き込んでいます.次に読み込むファイルを設定したいのですが,RDフィールドコード { RD "C:\\Documents and Settings\\ユーザー名\\保存先フォルダ名\\ファイル名.doc" } をフィールドダイアログを使って入力したところ,表示されません.TOCフィールドも目次を作りません. そこで,TOCフィールドコードの部分をコピー&ペーストして,{}の中だけRDフィールドコードに変えました.すると,フィールドコード自体が消去されてしまいます. Word2010ではRDフィールドコードは使ってはいけないのでしょうか? どなたか解決法をお教え願えないでしょうか.

  • ワードのフィールドコード

    ワードのフィールドコードについての質問です。 日本語のテキストに、翻訳した英語がフィールドコードとして入っているのですが。 日本語だけを表示することは可能なのですが フィールドコードで英語に切り替えた時に日本語と英語、 両方表示されてしまいます・・・ 日本語だけの表示、英語だけの表示と分ける方法が分からないので 知っている方教えて下さい。 よろしくお願いします。

  • word2003-フィールドコード

    WORD2003で作成した文書にデータ(visioというソフトで作成した表)を添付しています。 表には「図1-1」のように図表番号が記されています。 その表&文章を他のページへ移動しようとコピー&ペーストするとエラーが出て、図表番号が正しく表示されません。 その図表番号がフィールドコードになっているみたいなのですが、どうすれば元に戻す、あるいはうまく図表番号を設定できるのでしょうか?  あとそういうフィールドコードがついた(?)表を違うページへ移動させたい時、うまく移動させるにはどうすれば良いのでしょうか? どなたかお分かりになる方、宜しくお願いします。

  • 括弧に入ったフィールドコードの検索

    word2010です。 docxファイル内の全ての (xxx) を検索して [xxx] 置換したいのですが、 xxxが数字や文字の場合にはワイルドカードや@などを使えばうまくいくのですが フィールドコードがxxxに入っている場合にはどうやってもうまくいきません。 http://office.microsoft.com/ja-jp/word-help/HA102350610.aspx#_Toc282774572 のページにあるように フィールドコードは ^d または ^19 または ^21 で検索できるため、 フィールドコードが表示された状態で (^d) などの検索をかけてみましたがうまくいきませんでした。 (*) なども試しましたがうまくいきませんでした。 フィールドコードが表示された状態で ({yyyyy}) (yyyyにはコードが入る) も試して見ましたが、yyyyだけは検索にはかけられるのですが {yyyy}の形ではかからないようになっているようです。 マクロを使った方法でも構いませんので 方法を教えていただけないでしょうか?

  • ワード差し込みのフィールドコード表示編集

    No.3883563で差し込み印刷の表示の仕方を教えていただいたものです。うちのパソコンでは、教えていただいた方法でうまくいったので、今日会社のパソでやってみたら、できません。何がいけなかったのでしょうか?誰かお助けください ≪やったこと≫ (1)ワードと差し込みデータのエクセルを開く (2)ワードのツール・オプション・全般タブで、「文書を開くときファイル形式を確認する」にチェック (3)ワードで、変更したいフィールドコードの部分をクリックし、グレーのマーキングが表示されるようにし、右クリックでフィールドコードの表示・非表示をクリック (4){・”MERGEFIELD”・”実施日”・}と表示が変わったので、{・”MERGEFIELD”・”実施日”・\@"ggge年M月d日"}と変更 (5)右クリックでフィールドコードを非表示に (6)うまくいかず、相変わらず「5/28/2008」になるので、一度ワードを閉じた (7)もう一度開いたら、ファイルの種類を聞かれたので、元から選択されていた「リッチテキスト(だったかな?)」を選択 (8)ALT+F9で、フィールドコードを表示 (9)(4)と同じに変更したり、グレーフォントになっている”実施日 ”の後の「・」がいけないのかなと思い、「・」を消したりしたけど、(6)に同じ

  • ワードについて(フィールドコードの表示切り替え)

    ワードの表示画面でフィールドコードがいつも表示されてしまします。ALT+F9で切り替えができるのですが、 デフォルトでフィールドコードの表示になってしまします。 ツール→オプションの画面でフィールドコードのチェックをはずしても、文書を閉じてまた開くと、必ずフィールドコードが表示されています。 どの文書を開いてもデフォルトでフィールドコードが表示されるようになってしまいました。 なにか解決方法はありますでしょうか?

  • Wordの脚注内のフィールドコードを編集するには

    Office2000 Wordの脚注内にあるフィールドコードは、どうすれば編集できますか。 右クリックしても「フィールドコードの表示/非表示」の項目が表示されません(ふつうのテキストの右クリック時と同じ項目しかない)。本文中のフィールドコードをクリックすると、ちゃんと出るのですが・・・ よろしくお願い致します。

  • WORD2007 フィールドコードについて

    Excel2007で下記のようなデータを入力します。 A 列 0.1 0.2 0.3 0.4 0.5 その後、[パーセントスタイル]ボタンで表示上%表示にします。 A 列 10% 20% 30% 40% 50% このデータをWord2007に差し込み印刷し、プレビューすると 0.10000000000000001 0.20000000000000001 0.29999999999999999 0.40000000000000002 0.5 となります。データを文字列に変換したり、DDEで差し込めばいいのは分かっているのですが、フィールドコードを編集することによってWordでも10%、20%・・・というような表示にする方法はありますでしょうか? よろしくお願い致します。

  • Word フィールドコードの印刷

    お世話になっています。 WindowsXPでOffice2003を使用しています。 Wordファイルを印刷しようとすると、 『図エラー!参照元が見つかりません』 と表示された状態で印刷されます。 調べてみたら該当箇所にはフィールドコードが設定されており、文書中にクリックする事で 特定の図等に飛ぶようになっていました。 そこで、ツール→オプション→印刷の『フィールドコード』のチェックを外したり、 ファイル→印刷→オプションの『同時に印刷する項目』から『フィールドコード』 のチェックを外したりしてみましたが、改善されません。 上記の方法だと、『図エラー!参照元が見つかりません』と言う表示になるか、 『(図{REF_Ref~})』と言った表示になるかの違いだけで、表面的に見えている表示(例:図1-1) で印刷する事ができません。 ちなみに、ファイルを開いた状態では普通の表示ですが、一度印刷をかけるか、 もしくは印刷プレビューを開くと本文の文書も『図エラー!参照元が見つかりません』 と言う表示になってしまいます。 リンク先の図などの定義が違うのかもしれませんが、表面的には図は全て揃っています。 ●印刷時だけ表面上見えている文字で印刷をかける ●今表示されている文字(図1-1など)をそのままテキストとして残した状態でフィールドコードをすべて解除する いずれの方法でも大丈夫です。 大変困っておりますので分かる方いらっしゃいましたらご教授願います。

  • ワード2000でマクロを組む

    マクロ初心者で、ワード2000を使っています。テキストボックス フォームフィールドを使って作成したフォームで、2つのフィールド(ブックマーク名を ”text1” と “text2” と設定)のうちのどちらかに入力がない場合は、メッセージを表示し、ファイルを保存・閉じることができないようにするマクロを組みたいのですが、どうしたらよいのでしょうか。どなたか教えていただけないでしょうか。

専門家に質問してみよう