Моя цель состоит в том, что я могу выбрать один из трех шаблонов строк, расположенных в строках от 1 до 3, и в зависимости от того, где я есть, курсор должен быть вставлен строка ниже. Этот код работает отлично и вставляет выбранный шаблон-строку:Скопируйте и вставьте строки шаблонов в строку под активной ячейкой
Sub InsertRowBelow()
RowNumber = ActiveCell.Offset(1).Row
SelectTemplate = InputBox("Which row level do you want to insert? 1 = Title, 2 = Subtitle, 3 = Task")
Worksheets("Projektplan").Rows(SelectTemplate).EntireRow.Copy
Worksheets("Projektplan").Rows(RowNumber).EntireRow.Insert
Application.CutCopyMode = False
Worksheets("Projektplan").Rows(RowNumber).Paste
End Sub
но в конце концов он генерирует ошибку (VBA Ошибка 438 объект не поддерживает это свойство или метод).
Почему?
спасибо, он работает сейчас :) – ValiL