見出し画像

エクセルで最終更新時間を表示する関数を教えてほしい

■答え

関数ではできません。VBAを設定する必要があります。

■やり方

①VBA画面の標準モジュールに下記を貼り付ける

Public Function LastSaveTime() As Variant
Application.Volatile
LastSaveTime = ThisWorkbook.BuiltinDocumentProperties("Last save time").Value
End Function

【VBAの画面の開き方】
1.エクセルを開いた後、「Alt」と「F11」ボタンを同時に押すと、VBA画面が開きます
2.メニュー→挿入→標準モジュールをクリックする
3.module1が開きます。下記の黄色画面に上記のコードをまるっとコピーして貼り付け、「Ctrl」と「s」ボタンを同時に押して、上書き保存する
4.右上の×ボタンを押して、エクセル画面に戻る

画像2

②日付を表示したいセルに下記の式を入れてください。
 =LastSaveTime()

■結果

56_ファイル最終更新日_lastsavetime

■関連

なし

この記事が気に入ったらサポートをしてみませんか?