Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2009, 18:02   #1
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию условное форматирование

при условном форматировании (например, цветовые шкалы) выделяется только один столбец...
можно ли как-то применить выделение ко всем строкам соответственно?
tanka123 вне форума Ответить с цитированием
Старый 17.03.2009, 18:37   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

да хоть к прямоугольникам (к диапазонам) выделяем нужные ячейки, пишем правило(а) условного форматирования. какие проблемы?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 17.03.2009, 18:37   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
выделяется только один столбец...
Это как понять?
Условное форматирование ничего не выделяет...

Выделяете ячейку с условным форматированием, и растягиваете её на нужный диапазон. (сначала на строки, потом на столбцы. или наоборот)

Еще на панели инструментов есть кнопка Формат по образцу (кисточка такая нарисована)
Выделяем ячейку с условным форматированием, нажимаем эту кнопку,
потом выделяем диапазон ячеек, куда надо скопировать условное форматирование (так можно перенести условное форматирование на любой лист любой книги Excel)
EducatedFool вне форума Ответить с цитированием
Старый 17.03.2009, 19:29   #4
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию

нужно, чтоб выделялась строка целиком.
т.е. чтоб B5 и C5 были такого же цвета как D5; B6, C6 как D6 и т.д. (с правилом 3 перв./3 посл.).

не получается...
или так нельзя сделать?
Вложения
Тип файла: zip 1.zip (7.9 Кб, 32 просмотров)
tanka123 вне форума Ответить с цитированием
Старый 17.03.2009, 19:38   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

А что не получается?

1 вариант: растяните ячейку D5 на диапазон B5:D5, выбрав опцию Копировать только форматы
После этого подкорректируйте формулы в условном форматировании
(или предварительно в условном форматировании ячейки D5 замените в формулах <=D5 на <=$D5

2 вариант:
снова назначьте условное форматирование (с нуля), только перед вызовом команды меню выделите не одну ячейку D5, а диапазон B5:D5
Вложения
Тип файла: rar Копия Xl0000003.rar (7.6 Кб, 56 просмотров)
EducatedFool вне форума Ответить с цитированием
Старый 17.03.2009, 20:11   #6
tanka123
Пользователь
 
Регистрация: 13.03.2009
Сообщений: 28
По умолчанию

Получилось. Спасибо
только если растягивать ячейку появляется окошко "заменить содержимое конечных ячеек?"
tanka123 вне форума Ответить с цитированием
Старый 15.12.2011, 16:07   #7
pavel.ignatenko
Пользователь
 
Регистрация: 01.11.2009
Сообщений: 23
По умолчанию

Подскажите пожалуйста, что нужно задать в параметрах условного форматирования чтобы использовалась соседняя ячейка?

Т.е. выделяю группу ячеек E3:E32 нужно чтобы каждая из них использовала при форматировании значения рядомстоящей ячейки, т.е. D3:D32

Office 2003.

Спасибо.
pavel.ignatenko вне форума Ответить с цитированием
Старый 15.12.2011, 16:15   #8
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Сложная формула для Е3:
Код:
=D3="что_то_там_есть"
vikttur вне форума Ответить с цитированием
Старый 15.12.2011, 16:40   #9
pavel.ignatenko
Пользователь
 
Регистрация: 01.11.2009
Сообщений: 23
По умолчанию

Простите, а можно для совсем не понимающих:
что подставить вместо: "что_то_там_есть" ?

Может я коряво объяснил, но мне нужно чтобы ячейка выделилась цветом в случае если ее значение, скажем меньше, расположенной рядом слева. Т.е. если E4 > E3 мне нужно поменять цвет у E4.
Т.к. таких ячеек много, то хотелось бы просто выделить нужные диапазоны и ввести одно (относительное) значение для всех.
Вложения
Тип файла: zip example.zip (2.1 Кб, 17 просмотров)

Последний раз редактировалось pavel.ignatenko; 16.12.2011 в 13:32.
pavel.ignatenko вне форума Ответить с цитированием
Старый 16.12.2011, 10:42   #10
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Давайте Ваш пример (перед прикреплением архивируйте), иначе будем долго беседовать.
vikttur вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условное форматирование графических объектов FAKDIM Microsoft Office Excel 1 16.01.2009 06:45
Условное форматирование по параметрам snakezx Microsoft Office Excel 2 13.11.2008 16:46
Условное форматирование ZORRO2005 Microsoft Office Excel 6 29.09.2008 16:46
Условное форматирование ячеек. *Иван* Microsoft Office Excel 2 24.11.2007 13:49
Условное форматирование Asu Microsoft Office Excel 2 18.10.2007 10:14