Всем Добрый День! Нужна помощь (вопрос жизни и смерти) В нашей организации возник такой вопрос, поиск данных в ячейках раскрашенных в разный цвет (и с выписываением например через запятую их). Смогли найти только поиск ячеек нужным цветом с суммированием данных внесенных в ячейках. Например, есть диапозон данных (чисел) красный цвет и синий, надо найти данные в красных ячейках и выписатьих (2, 5, 69 типа такого) и следовательно поиск данных с синими ячейками. Как это можно реализовать (макросом и т.п.)!?! Если кто сталкивался с таким отпишитесь! Помогите! Заранее спасибо!
Всем Добрый День! Нужна помощь (вопрос жизни и смерти) В нашей организации возник такой вопрос, поиск данных в ячейках раскрашенных в разный цвет (и с выписываением например через запятую их). Смогли найти только поиск ячеек нужным цветом с суммированием данных внесенных в ячейках. Например, есть диапозон данных (чисел) красный цвет и синий, надо найти данные в красных ячейках и выписатьих (2, 5, 69 типа такого) и следовательно поиск данных с синими ячейками. Как это можно реализовать (макросом и т.п.)!?! Если кто сталкивался с таким отпишитесь! Помогите! Заранее спасибо!Max
Ну так примерчик бы приложили если это для вас так важно. Откуда и кто может догадаться где в книге и как на листе расположены у вас разноцветные ячейки и какие данные из них, куда и в каком виде нужно выводить?
Ну так примерчик бы приложили если это для вас так важно. Откуда и кто может догадаться где в книге и как на листе расположены у вас разноцветные ячейки и какие данные из них, куда и в каком виде нужно выводить?Alex_ST
Так вам что, производственный календарь нужен что ли? Так бы и сказали - нужен учёт рабочих дней. Тогда возможно решить и формулами, т.к. цвет заливки тут абсолютно ни при чём, а им просто помечаются визуально выходные и рабочие дни. Или это просто для примера - календарь. А может быть что угодно? Тогда, скорее всего формулами не обойтись, т.к. они с форматами ячеек не работают, а нужно писать макрос. Но тогда нужно задать именованные диапазоны размещения анализируемых данных и образцы цвета. Иначе макрос будет жёстко привязан к конкретным ячейкам и к конкретному цвету заливки. И если вы добавите или уберёте где-то строку или столбец (сместите свой анализируемый диапазон) или для улучшения восприятия хоть чуть-чуть измените цвет, то макрос работать перестанет.
Так вам что, производственный календарь нужен что ли? Так бы и сказали - нужен учёт рабочих дней. Тогда возможно решить и формулами, т.к. цвет заливки тут абсолютно ни при чём, а им просто помечаются визуально выходные и рабочие дни. Или это просто для примера - календарь. А может быть что угодно? Тогда, скорее всего формулами не обойтись, т.к. они с форматами ячеек не работают, а нужно писать макрос. Но тогда нужно задать именованные диапазоны размещения анализируемых данных и образцы цвета. Иначе макрос будет жёстко привязан к конкретным ячейкам и к конкретному цвету заливки. И если вы добавите или уберёте где-то строку или столбец (сместите свой анализируемый диапазон) или для улучшения восприятия хоть чуть-чуть измените цвет, то макрос работать перестанет.Alex_ST
Спасибо! Но есть маленький момент, можетон связан с тем чтоу нас стоит 2003 офис, приизменении цвета числа неменяются пока не зайдешь в формулу и не нажмешь "Enter", получается обновили и все путем! Или это не в этом дело!?
Спасибо! Но есть маленький момент, можетон связан с тем чтоу нас стоит 2003 офис, приизменении цвета числа неменяются пока не зайдешь в формулу и не нажмешь "Enter", получается обновили и все путем! Или это не в этом дело!?Killermax
Да, смена цвета не вызывает пересчёт, даже если раскомментировать ' Application.Volatile True Жмите F9... но сперва раскомментируйте эту строку. Но кстати формула реагирует, если менять цвет не вручную выбором другого цвета, а если менять цвет переносом формата другой ячейки.
Да, смена цвета не вызывает пересчёт, даже если раскомментировать ' Application.Volatile True Жмите F9... но сперва раскомментируйте эту строку. Но кстати формула реагирует, если менять цвет не вручную выбором другого цвета, а если менять цвет переносом формата другой ячейки.Hugo
Спасибки еще раз! Задам еще вопросик в продолжение этой темы, вот мы нашли например в "красных ячейках с данными" пять штук (1,2,3,7,10), какую можно применить формулу (в другой ячейке), чтобы в этих числах шашлась цифра 7 и выставить ее, а если ее там нет, то ставим 0. Формула "если" неработает, т.к. он не понимает формат данных... спасибо!
Спасибки еще раз! Задам еще вопросик в продолжение этой темы, вот мы нашли например в "красных ячейках с данными" пять штук (1,2,3,7,10), какую можно применить формулу (в другой ячейке), чтобы в этих числах шашлась цифра 7 и выставить ее, а если ее там нет, то ставим 0. Формула "если" неработает, т.к. он не понимает формат данных... спасибо!Killermax