フォーム上に表示されているレコードを削除するボタンを作成します。削除はマクロで行い、ボタンをクリックすると「削除してもよろしいですか?」のメッセージが表示されます。
■ 削除ボタンを配置します。
下が新規に削除ボタンを作成したフォームです。
コントロールからボタンを作成し、背景色・境界線色・標題・ボタンの位置を設定してください。
1.作成したボタンを選択します。
2.プロパティシートの[イベント]タブ = [クリック時]を[埋め込みマクロ]にし右の[・・・]ボタンをクリックします。
マクロのコンボボックスから[レコードの削除]を選択します。
これで削除ボタンの作成は完了です。
■フォームビューで削除ボタンの動作を確認します
削除したいレコード位置に移動し[削除]ボタンをクリックします。
フォームのレコード位置が次の位置に移動し「1件のレコードを削除します。[はい]をクリックすると、削除したレコードを元に戻すことはできません。これらのレコードを削除してもよろしいですか?」とメッセージが表示され削除するには[はい]ボタンをクリックします。
[いいえ]ボタンをクリックするとフォームのレコード表示は元に戻ります。
関連する記事
フォームにボタンを追加する
ボタンでフォームを閉じるVBAコード
動的にフォームを作成し、開く~閉じる
メニューから別フォームを開き、またメニューに戻る