
No.1ベストアンサー
- 回答日時:
Accessには「テーブル」と「フォーム」がありますが、このような更新日時の記録をする場合は、テーブルに記録することが最も適切です。
テーブルに更新日時を記録するには、以下の手順を行います。
①テーブルを作成する: 更新日時を記録するためのフィールドを含むテーブルを作成します。
②フォームを作成する: フォームには更新日時を記録するためのボタンを追加します。
③VBAを使ってボタンを作成する: ボタンをクリックすると、現在の日時をテーブルに記録するVBAマクロを実行するように設定します。
以下が例となるVBAコードです。
Private Sub CommandButton1_Click()
Dim dbs As Database
Dim rst As Recordset
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("テーブル名")
rst.AddNew
rst!更新日時フィールド名 = Now
rst.Update
rst.Close
Set rst = Nothing
Set dbs = Nothing
End Sub
このようにして記録することで、フォームを閉じても再度開いても更新日時が記録されるようになります。
この回答へのお礼
お礼日時:2023/02/11 12:27
早々にご連絡ありがとうございます。
まだまだ初心者なのでVBAの言語の意味もわかってませんが、勉強させて頂きます。
早速休み明けに取り掛かってみます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのテーブルで、リンク?...
-
2つのテーブルに共通するレコ...
-
access vbaにてテンポラリーテ...
-
Accessのリンクされたテーブル...
-
テーブルに表示されているもの...
-
ACCESSユニオンクエリから新テ...
-
AccessでのリンクテーブルとADO...
-
MDBファイルを比較するツール(...
-
Access クエリが入力できない
-
アクセス2016 チェックボックス...
-
ACCESS テーブルを見比...
-
Acccessで2つのテーブルから1...
-
ACCESSでリンクテーブルのデー...
-
アクセス 部分一致の抽出
-
アクセスでデータ型を一括変換...
-
別のテーブルのレコードを転記...
-
フォームのテキストボックスの...
-
Access2007を同時に複数名で使...
-
Access 分割したテーブルを一対...
-
Accessのアクションマクロでエ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2つのテーブルに共通するレコ...
-
テーブルに表示されているもの...
-
最新日のデータのみ抽出するク...
-
Accessのリンクされたテーブル...
-
access vbaにてテンポラリーテ...
-
ACCESSユニオンクエリから新テ...
-
Accessのテーブルで、リンク?...
-
Acccessで2つのテーブルから1...
-
Accessでリストの並び順を変更...
-
ACCESS テーブルを見比...
-
ACCESSのODBCリンクテーブルの...
-
ACCESS テーブルを見比...
-
クエリで同一テーブルの複数回...
-
アクセス2016 チェックボックス...
-
アクセスVBA現在開いている全て...
-
accessのテーブルを閉じたとき...
-
ユニオンクエリをデザインビュ...
-
access2000・・テーブルをデー...
-
Access 2000、ユニオンクエリー...
-
ACCESSでテーブルをコピーしよ...
おすすめ情報