質問: excelで 特定の行を削除したら警告を出すVBAは可能でしょうか 可能であれば記述を教えてください。
回答: こんな感じかな、 例えば10行目です。8:10のように複数の行が削除された場合はメッセージは出ません。 Private Sub Worksheet_Change(ByVal Target As Range) Const rw = 10 '特定の行 If Intersect(Target, Rows(rw)) Is Nothing Then Exit Sub If Target.Count = Columns.Count Then MsgBox rw & "行目が削除されました。" End If End Sub