• 締切済み

エクセルのシートのデーターの所がTODAY関数の日付なんですがシートの

エクセルのシートのデーターの所がTODAY関数の日付なんですがシートのデーター変更などした時の日付が残るようにしたいのですが何か良い関数か方法がありますか

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

(1)VBAでブックを開くとか閉じるイベントででもVBAのDate関数を使うか (2)データを変更した日に、忘れず、シートで所定のセルに、CTRL+;を押して、当日日付をいれる しかないでしょう。

  • ziziwa1130
  • ベストアンサー率21% (329/1547)
回答No.3

"=TODAY()"と入っているセルをアクティブにしてコピーします。データ変更の日付を表示させたいセルにマウスカーソルを合わせ、右クリック→形式を選択して貼り付けで「値」を選択してOKをクリックするだけです。

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

VBAはどうでしょうか? 下記コードで、A1セルのデータが変更されたらA2に日付が入力されます。 シート見出しを右クリック>コードの表示>VBEのコードウインドウに下記コードをコピペ Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Target.Address <> "$A$1" Then Exit Sub Target.Offset(1).Value = Date End Sub

  • f2s3f2
  • ベストアンサー率20% (73/350)
回答No.1

関数使わずに直接手で入れたらいいじゃん。 書式を日付にしとけば、「7/19」と入力すると今年の7/19になるよ。

関連するQ&A

  • エクセルの日付関数について教えてください。

    エクセルの日付関数について教えてください。 上司から、データの修正をかけたごとの表を提出するようにいわれています。 エクセルのToday関数ですと、ファイルを開いた日付に変更されてしまうので 困っています。 ファイルを開いただけでは変更されず、内容を更新したときだけ、その処理日が表示されるような 関数があれば教えてください。 ひとつのファイルに何枚かのシートがあるので できればシートごとにできればよいのですが 無理でしたら、別ファイルを作ります。 よろしくお願いします。

  • excelのtoday関数について

    excelの関数について 今日の日付+1、今日の日付+2、今日の日付+3を 自動で入力したいのですが 例えば Today()+1 Today()+2 Today()+3 と入力した後、コピーしますが、 Today()+1 Today()+2 Today()+3 Today()+1 Today()+2 Today()+3 と、+4以降は反映されません。 何か良い方法ないでしょうか。

  • EXCELの日付関数「today()」を使って同一セル内で「2006/

    EXCELの日付関数「today()」を使って同一セル内で「2006/06/27 から」と関数のあとに「から」などの文字をいれたいのですがうまくいきません。御指南ください。

  • エクセル today関数で

    エクセルで請求書を作成しています。 today関数を使い、プリントアウトし送付しているのですが、 保存したデータを後日見た場合、当たり前ですが見た日の日付に変わってしまいます。 保存した日付のまま後日確認することが出来たりするものでしょうか?? どなたかお教え下さい。宜しくお願いします。

  • ExcelでTODAY関数を更新させない方法

    こんにちは。 ExcelのTODAY関数について質問です。 例えば、 Sheet1 …x日作成 Sheet2 …y日作成 Sheet3 …z日作成 と順番に作成した際、全てにTODAY関数を使っていると、 Sheet1~3全てz日の日付になってしまいます。 TODAY関数を使って、特定のシートのみ更新させ、 過去に作成したものを更新させないことは可能でしょうか? よろしくお願いします。

  • エクセルのTODAY関数について

    今日の日付をエクセル文書に入れる場合、 TODAY関数を用いてTODAY()と入力しますが、 明日の日付を入れたい場合どうすればいいでしょうか? 毎日、翌日のスケジュールを表にして作成している為、 日付を翌日にしたいのですが、どうか教えてください。

  • TODAY関数について

    エクセルファイルを 24時間ずっと開きっぱなしの状態で ファイル内にTODAY関数があると 0:00の日付が変わったタイミングで 日数が変わりますか? それとも一度ファイルを閉じてから 開かないとTODAY関数は機能しないので しょうか? その場合0:00になったら TODAY関数を自動更新させる 方法はありますか? (マクロでも可) すいませんが回答よろしくお願いします

  • TODAY関数に関して

    エクセル2010です。 あるファイルの日付項目を この関数を使って使用しようとおもいましたが 営業日は 日にちをまたがいで前日日表示をしたいので =TODAY()-1 のように前日の日付を表示しようしたくおもったのですが  このTODAY関数はファイルを開くと 認識するかんじなのでしょうか? たちあげっぱなしで書き直して 上書き保存では 認識されないのでしょうか? また 前日の日付を ファイルを開いたま 表示させる 便利な方法はないでしょうか?

  • Excelである日付を設定してTODAY関数で出した今日の日付がある日

    Excelである日付を設定してTODAY関数で出した今日の日付がある日付の一ヶ月前になると『一ヶ月前です』と表示にするにはどうすればいいでしょうか?

  • エクセルでのTODAY関数

     TODAY関数は、そのファイルを読み込んだ日を自動的に表示させるものだと思うのですが、たとえば、平成19年1月21日にファイルを開いたとすると、その日付が設定した箇所に自動的に入力されます。  したがって、同じファイルを後日開くとその日付は、その後日、たとえb、平成19年2月1日に開くとその日付が入力されてしまいます。  たとえば、シートのある箇所の設定を シート1 契約書の契約日として、そのファイル読み込み日(ファイルを開いた日)を自動入力。ただし、日付の更新はしない。上記読み込み日に固定。 シート2 報告書の契約日として、シート1の日付を自動入力。入力日はシート1の入力日と同じこともあれば、違う日のこともある。 というような設定にするには、TODAY関数をどうカスタマイズすればいいのでしょうか。 表計算、関数、マクロはあまり得意ではありません。特にマクロはやったことがありません。よろしくお願いします。

専門家に質問してみよう