Здравствуйте! Необходимо заливать ячейку столбца произвольной длины различными цветами в зависимости от того, содержит ли данная ячейка текстовые фрагменты (1 или 2 условия по логике "И"). Фрагменты ищутся без учета регистра, т.е. например, есть ли в данной ячейке текст "прожектор" и "галогенный" или "Прожектор" и "ГАЛОГЕННЫЙ". Число проверяемых условий для одной ячейки - до 30. Условное форматирование не подходит, так как впоследствии цвет заливки ячейки будет редактироваться-меняться. Файл примера с исходным текстом и результатом прилагаю. Был бы признателен за макрос, который может это делать.
Здравствуйте! Необходимо заливать ячейку столбца произвольной длины различными цветами в зависимости от того, содержит ли данная ячейка текстовые фрагменты (1 или 2 условия по логике "И"). Фрагменты ищутся без учета регистра, т.е. например, есть ли в данной ячейке текст "прожектор" и "галогенный" или "Прожектор" и "ГАЛОГЕННЫЙ". Число проверяемых условий для одной ячейки - до 30. Условное форматирование не подходит, так как впоследствии цвет заливки ячейки будет редактироваться-меняться. Файл примера с исходным текстом и результатом прилагаю. Был бы признателен за макрос, который может это делать.dgi-dai
Не, ну можно же просто сделать - список (возможно, генерируемый) слов-ключей + отображение формата ячеек списка (предварительно раскрашенных) на столбец данных. Можно даже предусмотреть "смешивание" цветов для нескольких условий.
Другое дело, что да, хотелось бы понять, зачем же так жестоко задействовать красивости - неужто просто выборки данных по критериям стали недоступны офис-менеджерам?
Не, ну можно же просто сделать - список (возможно, генерируемый) слов-ключей + отображение формата ячеек списка (предварительно раскрашенных) на столбец данных. Можно даже предусмотреть "смешивание" цветов для нескольких условий.
Другое дело, что да, хотелось бы понять, зачем же так жестоко задействовать красивости - неужто просто выборки данных по критериям стали недоступны офис-менеджерам? AndreTM
wild_pig, AndreTM - Тема на сайте excel-vba сделана мною же. Не знал, что эти сайты "перекликаются" - просто хотел получить ответ побыстрее. Разноцветная заливка используется как первичная обработка большого объема таможенной статистики. На следующем этапе обработки сгруппированные по цвету ячейки будут просматриваться вручную и редактироваться (т.е. будет меняться цвет заливки) в соответствии с другими критериями. К сожалению, критерии отбора - например, соответствие названия товара текущему ассортименту компанию автоматизировать довольно сложно. Поэтому хотелось бы облегчить хотя бы первичный отбор.
wild_pig, AndreTM - Тема на сайте excel-vba сделана мною же. Не знал, что эти сайты "перекликаются" - просто хотел получить ответ побыстрее. Разноцветная заливка используется как первичная обработка большого объема таможенной статистики. На следующем этапе обработки сгруппированные по цвету ячейки будут просматриваться вручную и редактироваться (т.е. будет меняться цвет заливки) в соответствии с другими критериями. К сожалению, критерии отбора - например, соответствие названия товара текущему ассортименту компанию автоматизировать довольно сложно. Поэтому хотелось бы облегчить хотя бы первичный отбор.dgi-dai