Я использую кнопки управления формой, чтобы добавлять и удалять строки над кнопкой.На листе есть несколько разделов, поэтому функция find.
Добавление строки не вызывает проблем.Вопрос об удалении строк ... до предела.
Код:
Sub Button4_Click()
ActiveSheet.Unprotect
Dim Found As Range
Set Found = Columns("B").EntireRow.Find(what:=" Remove Row ", LookIn:=xlValues, Lookat:=xlWhole)
If Not Found Is Nothing Then
Rows(Found.Row - 1).EntireRow.Delete
End If
ActiveSheet.Protect
End Sub
Проблема в том, что я не хочу, чтобы конечный пользователь удалял строки, содержащие заголовки.Я хотел бы добавить что-то, что остановит подпрограмму, если строка над Found.Row содержит текст «Расходы на поездки».
Я подозреваю, что это "если", но я застрял.
Есть предложения?
(Начинающий пользователь)