リンクユニット

Windows8 & Office2013 Access2013

レコードの更新日時を保存する

投稿日:2017年1月7日 更新日:

Accessで更新日時を保存したいということは多いですね。

テーブルに[更新日時]フィールドを追加

まずテーブルに[更新日時]という[日付/時刻型]のフィールドを追加します。
テーブルのデザインビュー

フォームに[更新日時]を追加

フォームに[更新日時]フィールドを追加します。
単票フォーム

更新前処理のイベントプロシージャ

フォームをデザインビューで開いて、[フォーム]プロパティの[更新前処理]でイベントプロシージャを表示します。
フォームのプロパティ

そして、[更新日時]=Now()と入力します。これで、レコードが更新された日時を保存することができます。
フォームにテキストボックス[更新日時]がなくてもテーブルには保存されます。
イベントプロシージャ

参考これまで私は、フォームのテキストボックスの[更新後処理]に書き込んでいたのですが、[更新前処理]に書き込むほうが正しいようです。
また、テキストボックスではなく、フォームの更新前処理に書き込むと1行だけで済みます。

下記はMicrosoftのページですが、マクロを使用する方法で解説してあります。

レコード変更時に日時を保存する

Excelでは、ユーザー定義関数やマクロを使って更新日時を表示して保存することができます。

最終更新日時を自動的に保存するには

Excelでセルに最終更新日時を自動的に表示できるようにしたいという場合の方法です。 ユーザー定義関数を使う方法と マクロを作成後、ボタンを ...

続きを見る

Wordでも自動的に最終更新日時を表示して保存することができます。

最終更新日時を自動で表示

文書を開いたときに、最終更新日が分かると便利ですね。特に複数人で利用する文書なら、尚更です。 フィールドの挿入 [挿入]タブの[クイックパー ...

続きを見る

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。

Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る

管理人一押しのテキストです。

おすすめ記事と広告

記事を更新しました

ミニツールバーの比較と非表示設定

ミニツールバーとは、小さいコマンドボタンが集まったもので、範囲選択したり、右クリックした時に上部に表示されます。ミニツールバーは、ウィンドウ ...

折れ線グラフに系列名をつける

Excelで下のような折れ線グラフを作成しました。 凡例に系列名が表示されていますが、 下のように各折れ線グラフの横に系列名を表示した方が分 ...

複数シートに両面印刷設定をするには

Excelで複数シートを両面印刷したい場合の方法です。 これって出来ないと思っていたのですが、 複数シートの両面・カラー印刷 以下のサイトを ...

PowerView(パワービュー)

Excel2013では、[PowerView]という機能が追加されました。 どんなものだろうと何気に触っていたのですが、簡単に地図上にグラフ ...

見えるセルだけをコピーするには

Excelで下のような表があって、集計行のみを別表にしたいということがあります。 フィルタリングしてコピー ひとつの方法として、フィルタリン ...

-Windows8 & Office2013 Access2013

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.