введите описание изображения здесь Я не думаю, что это может соответствовать минам, так или иначе,
Разница заключается в копировании с более чем одного листа на другой в зависимости от значения ячейки, причем не с помощью макроса VBA, а с помощью:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range).
На самом деле я пробовал это, но это не дает хорошего результата:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
For Each Sh In ThisWorkbook.Sheets
If Not Sh.Name = "Archive" Then
If Cells(Target.Row, 3) = "delivered" Then Cells(Target.Row, 3).EntireRow.Copy Sheets("Archive").Range("A" & Rows.Count) _
.End(xlUp).Offset(1, 0)
End If
Next Sh
End Sub
Спасибо за помощь.