次の方法で共有


TextRange.InsertDateTime メソッド (Publisher)

指定したテキスト範囲に挿入された日付と時刻を表す TextRange オブジェクトを返します。

構文

InsertDateTime (Format, InsertAsField, InsertAsFullWidth, Language, Calendar)

TextRange オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Format 必須 PbDateTimeFormat 日付と時刻の書式を指定します。 Microsoft Publisher タイプ ライブラリで宣言されている PbDateTimeFormat クラスの定数のいずれかを指定できます。
InsertAsField 省略可能 Boolean True を指定 すると、パブリッシャーはパブリケーションを開くたびに日付と時刻を更新できます。 既定値は False です。
InsertAsFullWidth 省略可能 ブール型 (Boolean) True の 2 バイトの数字として指定した情報を挿入します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。 既定値は False です。
Language オプション MsoLanguageID 日付または時刻を表示する言語です。 Microsoft Office タイプ ライブラリで宣言されている MsoLanguageID クラスの定数のいずれかを指定できます。
Calendar オプション PbCalendarType 日付または時刻を表示するカレンダーの種類です。 PbCalendarType クラスの定数の 1 つを指定できます。 PbCalendarTypeWestern は、既定では。

戻り値

TextRange

次の使用例は、カーソル位置に現在の日付のフィールドを挿入します。

Sub InsertDateField() 
 Selection.TextRange.InsertDateTime Format:=pbDateLong, InsertAsField:=True 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。