日付を固定したい時には、マクロで入力する

日付を入力するマクロ動画解説
マクロ講座

動画でExcelマクロ解説

今日の日付をマクロで入力

動画版「3行マクロ講座9回」です。
伝票の日付は、セルに関数を設定して自動表示にしている場合も多いのですが、今回は、マクロで今日の日付を入力するようにします。 関数で簡単に今日の日付を表示するのに、なぜマクロかというと、マクロの関数でセルに日付や時刻を入力すると、値として入力されます。 式ではなく、値ですから、表示が入力時点の値に固定されるという点において、優れていると思うからです。

VBA 伝票の今日の日付や時刻を入れるミニマクロ9回

動画内で作成したコード。

コードの解説は動画をご覧ください。


'======================================
'=9回 伝票の今日の日付や時刻を入れるマクロ
'======================================

Sub 請求書入力欄をクリア()
    Range("A4").ClearContents
    Range("A7:D10").ClearContents
End Sub

Sub 日付書式例1()
    Range("E2").Value = Date
End Sub

Sub 日付書式例2()
    Range("E3").Value = Time
End Sub

Sub 日付書式例3()
    Range("H2").Value = Now
End Sub

Sub 日付書式例5()
    Range("H2").Value = Format(Now, "ggge年m月d日 ampmh時m分s秒")
End Sub

Sub 日付書式例4()
    Range("E2").Value = Format(Date, "gggee年mm月dd日")
End Sub

Sub 日付書式例6()
    Range("E2").Value = Format(Date, "ggge年mm月dd日")
End Sub

Sub 日付書式テスト()
    Range("E2").Value = Format(Date, "yy")
End Sub

こちらもおすすめ