Нужно подкорректировать макрос переноса строки на другой лист. Копирование строки выполняется с переносом правил условного форматирования, существующих на листе-источнике. Нужно чтобы копировались только значения. Макрос такой:
Код |
---|
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 21 And Target.Count = 1 And Target.Cells(1) <> "" Then Target.EntireRow.Cells(1).Resize(, 28).Copy Worksheets("Расчет").Range("a65000").End(xlUp).Offset(1) Target.EntireRow.Delete End If End Sub |