時々「カレントレコードが存在しません」というデバッグエラーが発生します。
下記で回避できそうな気がします。
On Error Resume Next
Me!サブフォーム.Form.Recordset.Delete
しかし、
現在メインフォームから、「削除ボタン」を押すとサブフォームのカレントレコードを削除できるようにしています。
そもそも、この仕様が無理があるように気がします。
サブフォームのレコードを削除するならサブフォームに削除ボタンを置いた方が自然ではないですか?
メインフォームに削除ボタンがあるとメインフォームのレコードごと削除されそうな気がしてクリックするのがちょっと怖いです。
マウス移動も大きくになりますし。
通報 ...