OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

Re:Excelの日付印の・・・

  • 暇なときにでも
  • 質問No.101
  • 閲覧数121
  • ありがとう数32
  • 気になる数0
  • 回答数2
  • コメント数0

RAYMANさんありがとうございます。え~質問の内容がうまく伝わらなかったようですが、要するに同じファイルを何回も更新したり閲覧したりする時に、"Today()"だと内容を更新してなくても、次の日に開けば次の日の日付になってしまうし(そうですよね?)、いちいち日付を手で入れるのも野暮ったいので困るということなんですが・・・
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1

ちょっと書き換えて、次のようにしてみました。A1のセルに何も入っていない場合は、今日の日付をA1に格納します。A1に日付が入っている場合には何もしません。これで、次の日に開いても、初めて日付が格納されたときの値が保存されています。 Private Sub Worksheet_Activate() Dim myRange As Range Set myRange = Worksheets( ...続きを読む
ちょっと書き換えて、次のようにしてみました。A1のセルに何も入っていない場合は、今日の日付をA1に格納します。A1に日付が入っている場合には何もしません。これで、次の日に開いても、初めて日付が格納されたときの値が保存されています。

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

  • 回答No.2
レベル11

ベストアンサー率 32% (51/156)

かなりしょぼいのでアレなんですが、 「Ctrl+;」(コントロールを押しながらセミコロン) というのはどうでしょうか? いちいち手で入力しなくてはならんのですが、 必要に応じて、日付を更新するというなら、アリかな? と。 ...続きを読む
かなりしょぼいのでアレなんですが、
「Ctrl+;」(コントロールを押しながらセミコロン)
というのはどうでしょうか?

いちいち手で入力しなくてはならんのですが、
必要に応じて、日付を更新するというなら、アリかな? と。
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ