
支払期限を入力 Excel2013 マクロ講座 72回
請求書を発行するときに、起票日を入力すると、自動的にお支払期限を表示するというのは、通常は日付の関数を使って行います。
今回は、それをマクロで実行しましょう。
(サンプルファイルは、こちらから マクロ72回サンプルデータ)

Sub 請求書の日付入力()
Range("E2").Value = Date
End Sub


Sub 入金期限の入力1()
With Range("B17")
.Value = DateSerial(Year(Date), Month(Date) + 1, 20)
.NumberFormat = "yyyy年m月d日"
.Font.Bold = True
End With
End Sub
マクロを実行すると入金期限が入力されます。
Sub 発行日と入金期限の入力()
Range("E2").Value = Format(expression:=Date, Format:="ggge年m月d日")
With Range("B17")
.Value = DateSerial(Year(Date), Month(Date) + 1, 20)
.NumberFormat = "ggge年m月d日"
.Font.Bold = True
End With
End Sub