Например нужно сравнить столбец «A» в файле «Книга1.xls» и столбец «A» в файле «Книга2.xls» открываем оба файла и в одном например «Книга1.xls» кликаем в верхнем меню программы «Сервис > Макрос > Редактор Visual Basic» или сочетание клавиш «Alt+F11». В открывшемся окне в верхнем меню необходимо выбрать «Insert > Module» в открывшемся окне вставить код скрипта:

Sub Main()

    Dim i As Long, x As Range, Fst As String
    Application.ScreenUpdating = False
    Workbooks("Книга1.xls").Sheets(1).Activate
    With Workbooks("Книга2.xls").Sheets(1)
        Columns("A").Interior.ColorIndex = xlNone
        .Columns("A").Interior.ColorIndex = xlNone
        For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
            Set x = .Columns("A").Find(what:=Cells(i, "A"), LookAt:=xlWhole)
            If Not x Is Nothing Then
                Cells(i, "A").Interior.ColorIndex = 6
                Fst = x.Address
                Do
                    .Cells(x.Row, "A").Interior.ColorIndex = 6
                    Set x = .Columns("A").FindNext(x)
                Loop While Fst <> x.Address
            End If
        Next
    End With
                    
End Sub

 

И нажмите значок сохранить в верхнем левом углу. Или в верхнем меню программы «File > Save Книга1»

Теперь нужно вернуться в окно книги1 и кликаем в верхнем меню программы «Сервис > Макрос > Макросы» в открывшемся окне должен появится макрос «main» его нужно выделить и кликнуть «Выполнить» через несколько секунд все совпадения в столбцах «А» будут подсвечены желтым.

Источник: www.programmersforum.ru

Кстати для всех кому нужны запчасти Scania можно посетить ресурс компании AB-Parts. Которая является дилером DAF, MAN, Scania, Iveco, MB, Renault trucks, Volvo trucks. Отличная компания останетесь довольны.