こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

EXCELの日付印のような物

EXCELでファイルを何回開いても、その日付けを更新しない限り同じままでいるようなのってどうやるんですか?、=TODAY()だとファイルを開いた日付になりますよね?VBAでも良いです。よろしく!

投稿日時 - 1999-08-17 23:31:11

QNo.39

暇なときに回答ください

このQ&Aは役に立ちましたか?

26人が「このQ&Aが役に立った」と投票しています

回答(2)

とりあえず下の回答についての例です。

Private Sub Worksheet_Activate()
Dim myRange As Range
Set myRange = Worksheets("Sheet1").Range("A1")
If myRange.Value = "" Then
myRange.Formula = "=today()"
End If
End Sub

投稿日時 - 1999-08-19 10:30:49

日付を入れたいセルがブランクならば日付 today() の値を入れ、ブランクでなければ(=日付が入っているならば)何もしない。という処理を書けばOKでしょう。

投稿日時 - 1999-08-19 07:42:59