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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2010, 01:05   #1
cerberochek
Пользователь
 
Регистрация: 18.05.2010
Сообщений: 39
По умолчанию Выделение цветом столбца и строки активной ячейки

Доброй ночи уважаемые!)
У меня возник такой вопрос: можно ли сделать так, чтобы при нажатии на некоторую ячейку выделялись цветом столбец и строка её содержащие?
Не просто номер, а именно целиком)
Идите и делайте, Вы всегда успеете оправдаться!
cerberochek вне форума Ответить с цитированием
Старый 18.05.2010, 01:27   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Например, можно так:
Код:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Rows(Target.Row).Interior.Color = RGB(64, 255, 64)
Columns(Target.Column).Interior.Color = RGB(133, 255, 133)
End Sub
Но после этого выделенные ячейки не будут возвращаться к старому цвету
motorway вне форума Ответить с цитированием
Старый 18.05.2010, 01:46   #3
cerberochek
Пользователь
 
Регистрация: 18.05.2010
Сообщений: 39
По умолчанию

Спасибо большое! Но как сделать так, чтобы возвращались к старому цвету?
Идите и делайте, Вы всегда успеете оправдаться!
cerberochek вне форума Ответить с цитированием
Старый 18.05.2010, 04:41   #4
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите пример во вложении.
Вложения
Тип файла: rar Hilite.rar (7.9 Кб, 106 просмотров)
Чем шире угол зрения, тем он тупее.

Последний раз редактировалось SAS888; 18.05.2010 в 06:25.
SAS888 вне форума Ответить с цитированием
Старый 18.05.2010, 06:56   #5
ELE-COM
Пользователь
 
Регистрация: 08.05.2010
Сообщений: 48
По умолчанию

Есть еще вариант с горячими клавишами вкл/выкл. вот тут:
http://www.planetaexcel.ru/tip.php?aid=61
ELE-COM вне форума Ответить с цитированием
Старый 18.05.2010, 12:26   #6
cerberochek
Пользователь
 
Регистрация: 18.05.2010
Сообщений: 39
По умолчанию

Спасибо всем за ответы! Очень помогло)
Идите и делайте, Вы всегда успеете оправдаться!
cerberochek вне форума Ответить с цитированием
Старый 28.11.2012, 12:40   #7
Uzef
Новичок
Джуниор
 
Регистрация: 28.11.2012
Сообщений: 2
По умолчанию

В этом примере, к сожалению, не восстанавливается фон строки, только что потерявшей фокус, а просто сбрасывается фон всего листа.
Это неприменимо, если на листе есть другая разметка. Она уничтожится при первом же движении курсора.
Uzef вне форума Ответить с цитированием
Старый 28.11.2012, 12:56   #8
Uzef
Новичок
Джуниор
 
Регистрация: 28.11.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Uzef Посмотреть сообщение
В этом примере, к сожалению, не восстанавливается фон строки, только что потерявшей фокус, а просто сбрасывается фон всего листа.
Это неприменимо, если на листе есть другая разметка. Она уничтожится при первом же движении курсора.
Это про Hilite.rar
Uzef вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение цветом последней строки DBGrig Yura_S Помощь студентам 2 28.10.2009 08:35
Выделение цветом активной ячейки в excel ksmspb Microsoft Office Excel 1 05.08.2009 14:26
Выделение ячейки цветом - StringGrid. Chudo4258 Помощь студентам 1 01.04.2009 07:03
Выделение цветом ratgunter Общие вопросы C/C++ 0 05.12.2008 23:22