- ベストアンサー
アクセスの保存の仕方
アクセスのデータを一部変更して、フォームを閉じるとそのまま新情報のまま登録されますが、データの入力後に間違いに気づき、エクセル同様「~~~の変更を保存しますか?」と1回メッセージボックスで聞いて欲しいのです。「はい」は保存、「いいえ」は保存せず、入力間違いのデータは保存されていない状況にしたいのです。 アクセスの利便性を無視した質問ですができるでしょうか? 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フォームの更新後処理に↓では? Private Sub Form_BeforeUpdate(Cancel As Integer) If MsgBox("変更しますか", vbYesNo) = vbYes Then 'Me!更新日 = Date '更新日を今日にする Else 'Cancel = True '更新イベントのキャンセル Me.Undo '変更前に戻す End If End Sub
お礼
ありがとうございます。 まだまだ初心者ナもので…。 これでやってみます。