powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сравнение значений в колнках на разных листах ЭКСЭЛ
2 сообщений из 2, страница 1 из 1
Сравнение значений в колнках на разных листах ЭКСЭЛ
    #32469662
lats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Есть ПРАЙС лист поставщика (5425 строк). - находится на Sheet2
Состоит из колонок -
КОД НАЗВАНИЕ ПРОИЗВОДИТЕЛЬ ЦЕН НАЛОГ
2. Есть список кодов тех товаров, которые есть в прайсе, но нету в системе(2687 строк) - находится на Sheet1

Хочу цветом выделить те позиции в ПРАЙСЕ код, которых указан в списке невведёных товаров.

Sub not_update_raznica()
Application.ScreenUpdating = False
Dim Check, i, j
i = 0
j = 0
Do ' VNESHNIY po neudachnim kodam
i = i + 1
Check = False
Do While j < 5426 And Check = False ' VNUTRENNIY po PRICE'u postavchika
j = j + 1 'nomer stroki v PRICE'e postavchika
If Worksheets("Sheet1").Cells(i, A) = Worksheets("Sheet2").Cells(j, A) Then
Check = True
Worksheets("Sheet2").Cells(j, A).Font.Color = Red
Exit Do ' Vihozhu iz VNUTRENNEGO cikla
End If
Loop
Loop Until i > 2687 ' VIHOZHU iz vneshnego cikla
Application.ScreenUpdating = True
End Sub


В результате сообщени об ошибке - Runtime error 9 Subscript out of range
При нажатии на debug - выделяет строку -
If Worksheets("Sheet1").Cells(i, A) = Worksheets("Sheet2").Cells(j, A) Then

Помогите кому не лень, пожалуйста. Заранее спасибо всем откликнувшимся.
...
Рейтинг: 0 / 0
Сравнение значений в колнках на разных листах ЭКСЭЛ
    #32470350
Фыыф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что за параметр в Cells(i, A ).
Наверное, тебе нужно поставить там 1 вместо А .
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сравнение значений в колнках на разных листах ЭКСЭЛ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]