キムは、箇条書きを使用して、教室での観察中にメモを記録したいと考えています。各メモ(リスト内の各箇条書き項目)には、いつ観察および作成されたかを示すタイムスタンプが必要です。彼女は、作成された各箇条書き項目にタイムスタンプを自動的に追加する最良の方法について疑問に思っています。

このニーズの解決策にアプローチする方法はいくつかあり、それぞれのアプローチではマクロを使用する必要があります。その理由は、Wordには、ドキュメントにタイムスタンプを自動的に追加するショートカットやツールが含まれていないためです。もちろん、従来のツールを使用して日付と時刻を挿入することもできますが(Alt + Shift + Tを押すなど)、不十分であることがわかります。ツールは、現在の日付と時刻に更新されるフィールドを挿入します。フィールドが更新されるたび。

簡単な解決策は、日付と時刻を挿入するマクロを作成することです。

Public Sub TimeStamp     Selection.InsertDateTime _       DateTimeFormat:="MM/dd/yyyy hh:mm:ss" & _       " - ", InsertAsField:=False End Sub

マクロをキーボードショートカットに割り当てることができます。そうすれば、入力中にショートカットを押して、ドキュメントの任意の場所に静的な日付と時刻を挿入できます。

より完全な解決策は、日付と時刻を挿入するだけでなく、段落を挿入し、目的の箇条書きスタイルを使用してフォーマットするマクロを作成することです。フォント、サイズ、インデント、箇条書きの形式、間隔など、段落に必要なすべての書式を反映する段落スタイル(「MyBullet」と呼びます)を作成することから始めます。次に、次のようなマクロを作成します。

Sub Observe()

Selection.TypeParagraph     Selection.Style = ActiveDocument.Styles("MyBullet")

Selection.Font.ColorIndex = wdRed     Selection.InsertDateTime _       DateTimeFormat:="MM/dd/yyyy hh:mm:ss" & _       " - ", InsertAsField:=False     Selection.Font.ColorIndex = wdAuto End Sub

マクロを実行すると、挿入ポイントに新しい段落が挿入され、MyBulletスタイルを使用してその段落がフォーマットされ、日付と時刻が赤で挿入され、観測値を入力できるようになります。

さて、これはすべて言われていますが、WordはKimが説明した目的に最適なアプリケーションではない可能性があることを理解する必要があります。より良いアプローチは、OneNoteを使用することです。これにより、メモ(観測)を簡単に作成し、それらのメモにタイムスタンプを付けることができます。 OneNoteの情報は、観察セッションの後で、最終レポートを作成するためにWord文書にコピーできます。

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(11460)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice 365のWordに適用されます。このヒントのバージョンは、ここにWordの古いメニューインターフェイス: