|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.07.2009, 16:35 | #1 |
Регистрация: 30.07.2009
Сообщений: 4
|
Блокировка ячеек, работа с цветом
Подскажите пожалуйста, буду благодарен,
что за фигня с цветом ячеек может происходить, я макросом обрабатываю ячейки в зависимости от цвета, в книгах которые мне присылают, так вот стали попадаться книги, которые по факту раскрашены, а макрос пишет что цвет белый... ???? Мне кажется это как-то может быть связано я защитой ячеек... Прикол что, если эти ячейки скопировать в другую книгу, там тоже макрос цвет не видит, в соседних нормальных видит, а здесь нет. Я пользуюсь .Cells.Interior.Color Кто знает подскажите плыз. |
30.07.2009, 16:47 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
С защитой это не связано. Скорее всего, это условное форматирование - ячейка выглядит красной, а на самом деле она не имеет заливки (в этом случае Interior.Color вернёт что угодно, только не красный цвет) |
|
30.07.2009, 16:48 | #3 |
Пользователь
Регистрация: 27.08.2008
Сообщений: 23
|
Лучше по индексу цвета сравнивай ColorIndex
И файлик бы для примера не помешал |
30.07.2009, 16:48 | #4 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Нет, я думаю дело не в защите. Скорей всего к диапазону применено условное форматирование. А при условном форматировании реально цвет ячейки не меняется! Это просто представление для пользователя. Вот так вот.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
30.07.2009, 17:58 | #5 |
Регистрация: 30.07.2009
Сообщений: 4
|
Спасибо!!!
аа, точно, вспомнил, я уже как-то мучался с этой фигней,
большое спасибо, кучу времени сэкономил!!! по поводу использования ColorIndex, первоначально его и использовал, но помню какие-то проблемсы были, из-за чего перешел на Interior.Color p/s Я так понимаю, если чего и шабашку можно заказать? так как я по идее не программер, но пока приходится и самому сидеть кодить )) |
30.07.2009, 18:08 | #6 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Была у меня надстроечка, кторая суммирует ячейки по цвету шрифта, заливки и учитывает при этом условное форматирование. Если надо - поищу.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
30.07.2009, 18:27 | #7 |
Регистрация: 30.07.2009
Сообщений: 4
|
гм, напрямую мне в этом нет необходимости, но вот узнать каким боком вообще работать через vba с условным форматированием, посмотреть пример б не отказался, ну в общем если попадется только.
|
20.09.2009, 17:29 | #8 |
Новичок
Джуниор
Регистрация: 20.09.2009
Сообщений: 1
|
Может быть тут найдете что-то полезное! Долго мучался с блокировкой исходя и цвета условного форматирования. Получилось, набросал пост...
http://www.finmodeling.ru/?p=145 |
20.09.2009, 22:41 | #9 |
Регистрация: 30.07.2009
Сообщений: 4
|
Вахтанг, спасибо за помощь, выше я писал, вопрос решен
Вахтанг, спасибо за помощь, выше я писал, вопрос решен,
оказалось условное форматирование. |
11.07.2011, 12:14 | #10 |
Форумчанин
Регистрация: 25.05.2011
Сообщений: 249
|
Vahtang
спасибо, очень ценная ссылочка))) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача. Работа с псевдослучайными последовательностями (ПСП). Работа с цветом. | 0101 | Помощь студентам | 3 | 17.12.2009 23:57 |
Работа с цветом в Excel'е | PSix1_73 | Microsoft Office Excel | 2 | 16.05.2009 20:07 |
Выделение цветом определённых ячеек | Bbalt | Microsoft Office Excel | 5 | 13.02.2009 12:07 |
Массивы, множества. Работа с цветом | Olalya da Silva | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 10.01.2009 22:44 |
как сцепить несколько ячеек чтобы сохранилось выделение цветом или жирным шрифтом | gribkow | Microsoft Office Excel | 7 | 23.04.2008 09:27 |