• ベストアンサー

word2002での時刻挿入についての質問です。

word2002での時刻挿入についての質問です。 ワードをメモ帳代わりに使っているのですが、1ファイルに多数のメモを書き、メモを書いた日時を文末に記載しています。(5/22 17:35)のような書き方です。 これは毎回時間を確認して数字を打っているのですが、定型句やフィールドを使って今の時間を挿入できるように出来ないでしょうか? 具体的には、「時刻」と入力したら、時間と日付が挿入されるように出来たらと思います。 色々と調べてフィールド使ってみたりしたのですが、開くたびに時間が更新されてしまったりして、思うような挙動をしてくれませんでした。 分かる方いましたら、宜しくお願いします。

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

  • ベストアンサー
  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.2

マクロを使っても良いのでしたら、下記を参考にマクロを使う方法でキーに割り当てることができます。 http://allabout.co.jp/gm/gc/3533/2/ ただし、この方法では日付だけで時刻が入りませんから、マクロの修正が必要です。 上記に書かれているマクロの確認で表示のフォーマット部分を修正します。 例えば、元の指定が "ggge年M月d日(aaa)" の部分を修正します。 "ggge年M月d日(aaa) HH時mm分ss秒" 時刻に大文字のHを使用しているのは24時間表示にするためです。 フォーマットの内容によって、日付と時刻を好みの表示に変更できますが、私は詳しくありません(前述の大文字のHくらいしかしりません)

robinho
質問者

お礼

すばやい回答ありがとうございます。 リンク先と回答中の修正方法を見て、少し調べた結果マクロの中身を少し変えて、 DateTimeFormat:="(MM/dd HH:mm)" としたことで望み通りの挙動を実現しました。 助かりました。ありがとうございました。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

たとえば。 ALT+Shift+DやALT+Shift+Tで日付時刻のフィールドを挿入(これ自体はご存じの通り,更新されてしまいます)した後,それぞれのフィールド上でCtrl+F11を押します。 フィールドがロックされ,表示が変わらなくなります。 #別の手 あっさりマクロを登録してしまいます。 手順: ツールメニューのマクロのセキュリティを中にしてWORDを再起動する ALT+F11を押す 現れた画面で挿入メニューから標準モジュールを選ぶ 現れたシートに下記をコピー貼り付ける sub Insert_Now() selection.range = now end sub ファイルメニューからワードに戻る。 ツールバーで右クリックしてユーザー設定ダイアログを出し, キーボードのボタンをクリック 保存先文章を現在編集中のブックに変えて マクロの分類の中に今登録したマクロが現れるので選んで ショートカットキーを割り付けてOKする。

robinho
質問者

お礼

すばやい回答ありがとうございます。 教えていただいたフィールドの操作は知らない知識だったので勉強になりました。 良回答は、望んでた挙動を実現しやすかった方に差し上げました。 ありがとうございました。