Добрый день, форумчане! Прошу Вашей помощи. Очень надеюсь, т.к. в написании макросов совершенно не силен. Собственно ТЗ: Номера в красных прямоугольниках и т.д. нужно сравнить с перечнем "номер карты" на листе "примечание". Номера в зеленых прямоугольниках и т.д. нужно сравнить с перечнем "гаражный номер" на листе "примечание". 1)Если находится совпадение по номеру карты или по гаражному номеру (одновременно тоже), то нужно взять "исправленный гаражный номер" с листа "примечание", найти его в перечне "место хранения" на листе "ведомость расхода горючего" и в этой строке сравнить "количество" с "количество"на листе "AmountCardBalance" (без знака минус). Если значения совпадают, то ячейки "Количество" на листах "AmountcardBalance"и "Ведомость расхода горючего" окрашиваются в зеленый цвет, если не совпадают, то в красный.
2) Если не находится совпадение по номеру карты или по гаражному номеру, то нужно взять номер (в зеленых прямоугольниках) на листе "AmountCardBalance", найти его в перечне "Место хранения" на листе "Ведомость расхода горючего" и в этой строке сравнить "количество" с "количество" на листе "AmountCardBalance" (без знака минус). Если значения совпадают, то ячейки "Количество" на листах "AmountCardBalance"и "Ведомость расхода горючего" окрашиваются в зеленый цвет, если не совпадают, то в красный.
Лист "примечание" может редактироваться, добавляться и удаляться количество строк. Листы "AmountCardBalance" и "Ведомость расхода горючего" могут содержать бОльшее количество строк. [img][/img]
Добрый день, форумчане! Прошу Вашей помощи. Очень надеюсь, т.к. в написании макросов совершенно не силен. Собственно ТЗ: Номера в красных прямоугольниках и т.д. нужно сравнить с перечнем "номер карты" на листе "примечание". Номера в зеленых прямоугольниках и т.д. нужно сравнить с перечнем "гаражный номер" на листе "примечание". 1)Если находится совпадение по номеру карты или по гаражному номеру (одновременно тоже), то нужно взять "исправленный гаражный номер" с листа "примечание", найти его в перечне "место хранения" на листе "ведомость расхода горючего" и в этой строке сравнить "количество" с "количество"на листе "AmountCardBalance" (без знака минус). Если значения совпадают, то ячейки "Количество" на листах "AmountcardBalance"и "Ведомость расхода горючего" окрашиваются в зеленый цвет, если не совпадают, то в красный.
2) Если не находится совпадение по номеру карты или по гаражному номеру, то нужно взять номер (в зеленых прямоугольниках) на листе "AmountCardBalance", найти его в перечне "Место хранения" на листе "Ведомость расхода горючего" и в этой строке сравнить "количество" с "количество" на листе "AmountCardBalance" (без знака минус). Если значения совпадают, то ячейки "Количество" на листах "AmountCardBalance"и "Ведомость расхода горючего" окрашиваются в зеленый цвет, если не совпадают, то в красный.
Лист "примечание" может редактироваться, добавляться и удаляться количество строк. Листы "AmountCardBalance" и "Ведомость расхода горючего" могут содержать бОльшее количество строк. [img][/img]Alexxxandr