Уважаемые знатоки, просьба помочь в правке макроса и в написании формулы (макроса) в решении следующей задачи ! В файле имеется код макроса, который подсвечивает все значения в листе "массив", исходя из совпадения такого значения в эталонном справочнике. Проблема № 1. После срабатывания макроса подсвечивается значение полностью (либо часть его символов !), если аналогичная часть значения имеется в эталонном справочнике. Необходимо, чтобы подсветка шрифта значения происходила только в том случае, когда значение совпало на 100 % (т.е. игнорируется подсветка при частичном совпадении. Если в слове фигурирует пробел или знаки (!<>"%:?*) это считается ошибкой и слово не должно подсвечиваться). Имя и фамилия не должны влиять на подсветку названий городов, районов, областей и т.д. Вторая часть задачи заключается в том, чтобы после запуска макроса, в листе массив, табличка (справа от массива) закрашивалась по следующему принципу. Если фамилия, имя, отчество и т.д. массива полностью совпадает со значением эталонного справочника, тогда соответствующая ячейка таблицы приобретает заливку.
Зеленый цвет - если значение совпадает с эталонным справочником Серый цвет - если значение не совпадает с эталонным справочником.
Уважаемые знатоки, просьба помочь в правке макроса и в написании формулы (макроса) в решении следующей задачи ! В файле имеется код макроса, который подсвечивает все значения в листе "массив", исходя из совпадения такого значения в эталонном справочнике. Проблема № 1. После срабатывания макроса подсвечивается значение полностью (либо часть его символов !), если аналогичная часть значения имеется в эталонном справочнике. Необходимо, чтобы подсветка шрифта значения происходила только в том случае, когда значение совпало на 100 % (т.е. игнорируется подсветка при частичном совпадении. Если в слове фигурирует пробел или знаки (!<>"%:?*) это считается ошибкой и слово не должно подсвечиваться). Имя и фамилия не должны влиять на подсветку названий городов, районов, областей и т.д. Вторая часть задачи заключается в том, чтобы после запуска макроса, в листе массив, табличка (справа от массива) закрашивалась по следующему принципу. Если фамилия, имя, отчество и т.д. массива полностью совпадает со значением эталонного справочника, тогда соответствующая ячейка таблицы приобретает заливку.
Зеленый цвет - если значение совпадает с эталонным справочником Серый цвет - если значение не совпадает с эталонным справочником.Taurus
Пока вся Одесса училась Excelю, этот поц учил латынь!
Приходит как-то к учителю латыни дряхлый старичок и просит давать ему уроки. Учитель спрашивает: - Вам уже 80 лет, зачем вам учиться? - Ну, представьте, я скоро умру, попаду в рай, встретит меня, у ворот рая апостол Павел, а разговаривать то с ним надо ведь на латыни. - Так вы, может, и в ад попадете. - А немецкий я уже выучил.
P/s. Но и знание по VBA не помешало бы ...мало ли, кто нас может встретить в современном раю или в аду
Пока вся Одесса училась Excelю, этот поц учил латынь!
Приходит как-то к учителю латыни дряхлый старичок и просит давать ему уроки. Учитель спрашивает: - Вам уже 80 лет, зачем вам учиться? - Ну, представьте, я скоро умру, попаду в рай, встретит меня, у ворот рая апостол Павел, а разговаривать то с ним надо ведь на латыни. - Так вы, может, и в ад попадете. - А немецкий я уже выучил.
P/s. Но и знание по VBA не помешало бы ...мало ли, кто нас может встретить в современном раю или в аду Taurus