Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Проверка цвета Условного форматирования - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Проверка цвета Условного форматирования
pasharov1989 Дата: Пятница, 25.09.2015, 09:13 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
подскажите пожалуйста код.
Смысл: я выбираю месяц - проставляются УФ выходные, нажимая на "кнопку 13" должны очистится все окрашенные выходные от данных, т.е. по УФ.
 
Ответить
Сообщениеподскажите пожалуйста код.
Смысл: я выбираю месяц - проставляются УФ выходные, нажимая на "кнопку 13" должны очистится все окрашенные выходные от данных, т.е. по УФ.

Автор - pasharov1989
Дата добавления - 25.09.2015 в 09:13
Karataev Дата: Суббота, 26.09.2015, 10:52 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1342
Репутация: 535 ±
Замечаний: 0% ±

Excel
Заливка, делаемая условным форматированием, не отслеживается макросом. Например, если в ячейке есть заливка, сделанная условным форматированием, то фактически в ячейке нет заливки.
Поэтому, чтобы понять, есть ли в ячейке заливка, сделанная условным форматированием, макросу нужно проделать ту же работу, что делает условное форматирование. Например, если условное форматирование использует формулу, то макросу нужно рассчитать эту формулу и понять, выполняется условие в ячейке или нет.
 
Ответить
СообщениеЗаливка, делаемая условным форматированием, не отслеживается макросом. Например, если в ячейке есть заливка, сделанная условным форматированием, то фактически в ячейке нет заливки.
Поэтому, чтобы понять, есть ли в ячейке заливка, сделанная условным форматированием, макросу нужно проделать ту же работу, что делает условное форматирование. Например, если условное форматирование использует формулу, то макросу нужно рассчитать эту формулу и понять, выполняется условие в ячейке или нет.

Автор - Karataev
Дата добавления - 26.09.2015 в 10:52
KSV Дата: Воскресенье, 27.09.2015, 01:54 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
чтобы понять, есть ли в ячейке заливка, сделанная условным форматированием, макросу нужно проделать ту же работу
Совсем не обязательно. Можно просто проверить свойство .DisplayFormat.Interior.Color :)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщение
чтобы понять, есть ли в ячейке заливка, сделанная условным форматированием, макросу нужно проделать ту же работу
Совсем не обязательно. Можно просто проверить свойство .DisplayFormat.Interior.Color :)

Автор - KSV
Дата добавления - 27.09.2015 в 01:54
anvg Дата: Понедельник, 28.09.2015, 04:20 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
Доброе время суток
Цитата
Можно просто проверить свойство .DisplayFormat.Interior.Color
Только вот работает с Excel 2010
 
Ответить
СообщениеДоброе время суток
Цитата
Можно просто проверить свойство .DisplayFormat.Interior.Color
Только вот работает с Excel 2010

Автор - anvg
Дата добавления - 28.09.2015 в 04:20
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!