Очень часто пользуюсь операцией сравнения двух массивов на соответствие элементов.
Идея какая,
1. выделяем 1 столбик ячеек - нажимаем кнопку 1 - это массив mas1,
2. выделяем 2 столбик ячеек - нажимаем кнопку 2 - это массив mas2,
3. нажимаем кнопку 3 - происходит сравнение элементов mas1 и mas2, и если нет отличий - то выдается сообщение Ok, если есть отличие, выделяем ячейку 1-го несоответствия.
Действия 1 и 2 реализуются следующим образом
Код: Выделить всё
Sub Макрос_mas1()
ActiveWorkbook.Names.Add Name:="mas1", RefersToR1C1:=Selection
End Sub
Sub Макрос_mas2()
ActiveWorkbook.Names.Add Name:="mas2", RefersToR1C1:=Selection
End Sub
Или у кого есть другие варианты решения этой задачи?