147:エクセル素材 日付を入力する

130:マクロ素材

マクロの式で日付を入力する方法。

構文

普通に日付を入力する方法は、以下です。

Sub 日付を入力()
    Cells(入力セル行, 入力セル列) = Date
End Sub

たとえば、B5のセルに日付を入れたい時には、

Sub 日付を入力()
  Cells(5, 2) = Date
End Sub

となります。動かしてみましょう。

B5に日付の形で入っていることがわかります。でもこの方法だと、自分のセルがどこにあってもB5にしか記載できません。

自分の今あるセルに日付を入れるには、

Sub 今のセルに日付を入れる()
    ActiveCell.FormulaR1C1 = Date
End Sub

と、なります。これは、結果を紹介しないでも大丈夫だと思います。

コメント

タイトルとURLをコピーしました