Гуру
, помогите
, пожалуйста
Мне надо что
бы ячейки проверялись на равенство значений и
, если они равны, то только тогда переносится значение из третьей ячейки второй книги в первую
.Помогите
, пожалуйста, очень надо сравнить большой массив, а я в VBA никогда не программировал.
Смотрел хелп, но там ничего нет:((
Public Sub Compare()
Dim i As Integer
Dim j As Integer
Dim wb As Excel.Workbook
Set wb = Excel.Workbooks("Книга1.xls") 'получаем экземпляр книги с которой нужно сравнивать
'проверить 100 строк
For i = 1 To 100
If ThisWorkbook.Worksheets("Лист1").Cells(i, 2) <> wb.Worksheets("Лист1").Cells(j, 1) Then
' в столбец С пишем значение из столбца В книги 1
j = j + 1
Else
ThisWorkbook.Worksheets("Лист1").Cells(i, 5) = wb.Worksheets("Лист1").Cells(i, 2)
End If
Next i
End Sub