Раскрасить часть текста в ячейке
Вложений: 1
Всем привет. Собственно, надо раскрасить часть текста по условиям. Условия есть, но не знаю как описать вторую ветку. Когда не совпало в условие.
Вот код Код:
Sub cehout() Вот пример прилагаю. Понимаю, что написаное вызывает удивление, но оно так и есть. Если нашлось совпадение в 2 столбце, но не нашлось совпадения в 1 столбце, надо дописать в первый столбец значение из массива находящееся во второй размерности и закрасить его красным цветом. Как закрасить в зелёный по условию, если нашлось во втором столбце и в первом, то красим. По итоговому листу видно, что хотелось бы получить. |
Цитата:
Цитата:
Цитата:
Интуитивно мне кажется, что вам нужен код по мотивам кода ниже. Перелопачивать весь ваш код смысла не вижу, ибо конечный результат не ясен. Подправил в объеме, достаточном для того чтобы не выбрасывал ошибок. Код:
Sub cehout_2() |
a_axe, верно косяк замечен. Должно было быть так
Код:
Ncolumn1 = 1 Цитата:
Код:
Else |
Цитата:
Цитата:
Цитата:
Скрытый текст
Код:
Sub cehout_3() |
a_axe, почти правда, придется переписать логику. Разбивая содержимое в ячейках обеих столбцов по "-" в одномерные массивы, и прокручивать их по листу "коды" и друг по другу. А то ляпов много получается. Не подскажете как удалить дубли в ячейке?
|
Время: 21:58. |
Время: 21:58.
© OSzone.net 2001-