| Цитата | 
|---|
vikttur написал: В этой ветке помогают по конкретным вопросам. | 
Т.е, прошу пояснить. Если это тема свалка, прошу подсказать где не в свалке можно найти ответ на этот вопрос. 
Основной вопрос: Как копировать строку на соседний лист при изменении не одной ячейки на листе, а сразу нескольких ячеек в одной или разных строках. 
Про копирование при изменении одной ячейки Workbook_SheetChange на форуме ответы есть. Но при этом у меня получаются не реестр изменений, а набор строк которые отличаются на одно значение какой нибудь  ячейки. 
Чтобы не было лишних копий строк решил копирование привязать к моменту сохранения файла или выход+сохранение. 
В моем примере Workbook_BeforeClose, Workbook_BeforeSave и Workbook_Open работают только если убрать Option Explicit. При этом перестает работать макрос Workbook_SheetChange. Но это скорее банальная ошибка новичка. Рано или поздно где то на форуме ответ найдется.