締切済み

EXCELの日付印のような物

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

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

回答 (全2件)

  • 回答No.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
Be MORE 7・12 OK-チップでイイコトはじまる
  • 回答No.1

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

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
このQ&Aのテーマ

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

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

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ