-4
Он делает это правильно в первый раз, но как только я нажимаю кнопку, назначенную или запускаю макрос, она просто добавляет еще одну строку в строке (6: 6), которая является дубликатом строк (5: 5). Любая помощь будет высоко ценится.Почему мой макрос работает только один раз?
Пожалуйста, обратите внимание, что она отлично работает, когда я удаляю activesheet.unprotect и activesheet.protect
Sheets("Template").Select
Rows("1:21").Select
Selection.Copy
Sheets("Weekly Plan").Select
ActiveSheet.Unprotect
Rows("6:6").Select
Range("B6").Activate
Selection.Insert Shift:=xlDown
Range("K10").Select
Range("K28:K47").Select
Range("K47").Activate
Application.CutCopyMode = False
Selection.Copy
Range("K7").Select
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveSheet.Protect
@mehow это прекрасно работает, когда я удаляю activesheet.unprotect и activesheet.protect – Seesharp