Цвет активных ячеек в excel

Время от времени бывает удобно иметь возможность выделить (подсветить) активную строку или столбец. Решение в очень простом методе достижения этого эффекта. Мы будем использовать условное форматирование и лишь пару строк кода VBA.

Подсветка цветом строки активной ячейки в Excel

Как всем хорошо известно, с помощью условного форматирования вы можете изменить (выделить) формат ячеек, которые соответствуют определенным критериям. В нашем случае должны быть выделены только те ячейки, которые расположены в той же строке, что и активная ячейка. Исходные данные для примера будут выглядеть так, как показано на рисунке ниже:

Исходные данные.

Выберите диапазон ячеек B2:K23 так, чтобы ячейка B2 оставалась активной.

Затем выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило»-«Использовать формулу для форматируемых ячее». В поле «Форматировать значения, для которых следующая формула является истинной:» введите следующую формулу.

=СТРОКА(B2)=АктивнаяСтрока

Форматировать значения.

Внимание: Адрес ячейки в левой части формулы B2 должен соответствовать АКТИВНОЙ ЯЧЕЙКИ выбранного диапазона в момент выделения! Посмотрите на рисунок ниже. На нем вы можете видеть, что в выбранной области одна ячейка (если вы ничего не напутали, это будет ячейка в верхнем левом углу диапазона) не окрашена (отсутствует синий фон). Эта ячейка является активной ячейкой в момент выделения диапазона. Адрес именно этой ячейки вы должны использовать при условном форматировании. Как вы можете видеть, в нашем примере это ячейка B2.

Запись СТРОКА(B2) = АктивнаяСтрока означает то, что ячейка выбранного диапазона будет отформатирована, если номер строки этой ячейки равен значению, хранящемуся в созданном имени диапазона АктивнаяСтрока.

То, что сейчас вы должны сделать, так это создать это имя и найти способ присвоить ему номер строки активной ячейки. Для начала создайте новое имя (CTRL+F3) и присвойте ему для начала просто значение ноль.

создайте новое имя.

Далее вам нужно каким-то способом изменять значение, присвоенное этому имени, в зависимости от строки, в которой находится активная ячейка. Для этой цели мы будем использовать код VBA.

Запустите редактор VBA (Alt+F11) и для листа (Например, «Пример2»), в котором вы хотите подсвечивать любые строки и где создано условное форматирование, введите код:

редактор VBA.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveWorkbook.Names("АктивнаяСтрока").RefersTo = "=" & ActiveCell.Row
End Sub

Если вы бы хотели, чтобы строки подсвечивались цветом только при перемещении в пределах определенного диапазона, вы можете немного изменить код, который мог бы выглядеть так (для нашего Примера 1):

немного изменить код.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("B2:K23")) Is Nothing Then
ActiveWorkbook.Names("АктивнаяСтрока").RefersTo = "=" & ActiveCell.Column
End If
End Sub

Окончательный результат выглядит так:

Подсветка цветом строки.

Туда где перемещается курсор автоматически подсвечивается цветом целая строка диапазона в месте нахождения активной ячейки.



Подсветка цветом столбца в Excel

Теперь для подсветки цветом целого столбца активной ячейки следует выполнить 2 простых изменения в любом из примеров:

  1. В условном форматировании заменить функцию СТРОКА на СТОЛБЕЦ.
  2. Изменить в коде VBA-макроса свойство ActiveCell.Row на ActiveCell.Column.

Примечание. Имя исходного диапазона ячеек «АктивнаяСтрока» можно не изменять и оставить прежним как есть.

Решение изменения 1: Выберите инструмент «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Управление правилами»:

Управление правилами.

В появившемся окне «Диспетчер правил условного форматирования» выберите правило и нажмите на кнопку «Изменить правило»:

Изменить правило.

Изменяем функцию, вносим желаемые стили оформления формата, которые доступны нам по кнопке «Формат»:

Формат.

И нажимаем ОК на всех открытых окнах.

Решение изменения 2: Открываем редактор VBA-кода и изменяем только лишь одно свойство для объекта ActiveCell с Row на Column:

VBA-код.

Наслаждаемся готовым желаемым результатом:

Подсветка цветом столбца.

Аналогичные действия следует выполнить и для примера 2, если там есть необходимость подсвечивать цветом столбец, а не строку на целом листе Excel.

Excel для Microsoft 365 для Mac Excel 2021 для Mac Excel 2019 для Mac Excel 2016 для Mac Excel для Mac 2011 Еще…Меньше

При выделении отдельной ячейки она выделяется цветной границей. При выделении диапазона ячеек он выделяется цветной границей, а все ячейки, кроме активной, выделяются цветной заливой. Параметры системы определяют цвет выделения, но если выбранные ячейки не видны четко, можно изменить цвет, который обеспечивает более контрастность.

Важно: Изменение параметров системы повлияет на внешний вид всех параметров во всех приложениях. Например, новый цвет выделения будет указывать на выбранный текст в Microsoft Word или папках, открытых в Finder.

  1. В меню Apple выберите пункт Системные настройки.

  2. Выберите категорию Общие.

  3. В поле Цвет выделения выберите нужный цвет.

    Примечание: Чтобы увидеть новый цвет выделения, Excel закрыть и снова открыть его.

  1. В меню Apple выберите пункт Системные настройки.

  2. В области Личныенажмите кнопку Внешний вид.

  3. Во всплывающее меню Цвет выделения выберите нужный цвет.

    Примечание: Чтобы увидеть новый цвет выделения, Excel закрыть и снова открыть его.

См. также

Добавление, изменение и удаление границ ячеок

Нужна дополнительная помощь?

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Активная ячейка (та, на которую нажали мышкой или просто перешли с помощью стрелочек, клавишей Enter и прочее) должна автоматически выделяться жёлтой заливкой и возвращаться к исходному виду, как только активной становится другая ячейка.
можно ли это сделать и как?
Зачем это нужно:
Когда у вас большая таблица, в ячейках которых похожие тексты, если не присматриваться, и вы, допустим, через поиск Cntrl+F что-то ищете, то найденный результат сложно бывает сразу увидеть, так как выделение ячейки не очень броское. Если же активная ячейка будет автоматически заливаться ярким цветом, то хватит доли секунды, чтобы взглядом найти её.
Буду благодарен всем, кто поможет или попытается!

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

Ищите в Приемах этого сайта — координатное выделение

Вот что выдал поиск по сайту

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#3

31.08.2015 22:48:10

В модуль листа:

Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Cells.Count > 1 Then Exit Sub
    If Not Intersect(Target, Range("A1:D10")) Is Nothing Then
        Range("A1:D10").Cells.Interior.ColorIndex = xlNone
        Target.Interior.ColorIndex = 6
    End If
End Sub

Диапазон поменяйте под свои нужды.

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

vikttur, да, видел этот прием (

http://www.planetaexcel.ru/techniques/3/58/

), но он — не совсем то: там выделяется целая строка и целый столбец. В большой таблице и так не всё так быстро работает, поэтому лишнее торможение не на руку. Другое дело, если выделяется только одна ячейка

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, спасибо, завтра попробую. А если учесть, что таблица каждый день добавляется (добавляются строки, столбцы — нет), то выделить все строки, включая пустые до самого конца листа?

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

А в чем сложность вместо D10 написать, например, N1000?  ;)  Про «выделить» вообще не понял.

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, это я к тому, что не будет ли тормозить при таком диапазоне?

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, завтра попробую на работе )))) Сейчас просто с телефона сижу — на нём не создашь лист Excel :))

 

На случай, если на листе есть ячейки с заливкой
 

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, А куда код вставлять? Я делаю так: становлюсь на нужный лист, щелкаю на листе правой кнопкой, затем «исходный текст» — у меня открывается окно, где есть уже макрос один. Как правильно сделать?

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Alexander88, спасибо, ваш вариант работает, но когда копирую макросы из ваших модулей и вставляю в свои — не работает ((

Изменено: novomaster01.09.2015 15:33:52

 

novomaster, Нужно скопировать с модуля книги и с обычного модуля (не забыв глобальные переменные вверху).
Заливку можно включать и выключать (есть макросы «вкл» и «выкл»)
В версиях моложе 2007 работать не будет скорее всего

Изменено: Alexander8801.09.2015 15:53:47

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Alexander88, » (не забыв глобальные переменные вверху)» — это что за переменные?

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#15

01.09.2015 16:38:30

Цитата
novomaster написал: у меня открывается окно, где есть уже макрос один

Делаете всё правильно, но нужно знать, что там за макрос у Вас — как он называется?

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, я в них уже запутался. Прикладываю скрин тех окошек, которые открываются, если нажать правой кнопкой мыши на названии листа >> «Исходный текст»

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

Если процедура Worksheet_SelectionChange УЖЕ имеется в листе, то нужно проверки делать внутри этой процедуры. Давайте Ваш файл — вставим прямо в него нужный фрагмент )

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, теперь завтра, уже с работы ушел, а файл там

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, прилагаю файл, только данные по клиентам удалил

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, там пароль 2080
Нужно, чтобы на листе «Клиенты» выделялись цветом ячейки в диапазоне (A8:J1048576)? желательно ядовито-жёлтой заливкой
P.S. Те макросы, которые я вчера в скриншоте выложил: подозреваю, что там какие-то модули появились после моей неудачной попытки вставить их из примера от Alexander88. Мои макросы там были следующие: «Clear», отвечающий за кнопку «Очистить фильтры» и макрос для расширенного фильтра (бледно-жёлтые ячейки в диапазоне (A2:L5). Вот эти макросы нужны, их удалять нельзя. А то, что я вчера неудачно добавил — можно удалить. (Вся эта тирада касается только листа «Клиенты», на других листах — не помню, есть нужные макросы или нет)

 

Gabi

Пользователь

Сообщений: 22
Регистрация: 31.08.2015

Подскажите пожалуйста, как сделать так, чтобы по клику заливалась ячейка узором, и если снова кликнуть туда же, то заливка исчезала.
Заранее спасибо за ответ!  

 
 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

Добавил в модуль листа «Клиенты» свой вариант.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#24

02.09.2015 13:20:51

Цитата
Gabi написал:
чтобы по клику заливалась ячейка узором, и если снова кликнуть туда же, то заливка исчезала.

А если не возвращаться, то все ранее выделенные ячейки должны оставаться с этой заливкой?

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Alexander88, супер! Всё отлично работает, даже лучше, чем я предполагал! Спасибо огромнейшее!!! :)

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, Ваш еще не видел, сейчас посмотрю ))

 

Gabi

Пользователь

Сообщений: 22
Регистрация: 31.08.2015

Юрий М, да, если не было повторного клика, то ячейка должна быть залита узором  :)  

 

novomaster

Пользователь

Сообщений: 97
Регистрация: 19.06.2015

Юрий М, у Вас тоже всё отлично работает, причём всё по заданным параметрам (лист, диапазон и т.д.), а у

Alexander88

— на всех листах и ячейках. Но это не плохо, может потом пригодится это выделение ячеек и на других листах. В общем, всем огромное спасибо!

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#30

02.09.2015 14:49:35

Цитата
Gabi написал:
если не было повторного клика, то ячейка должна быть залита узором

См. файл.

Прикрепленные файлы

  • Заливка узором 01.xlsm (15.54 КБ)

документ изменить цвет границы 1

В Excel цвет границы активной ячейки или диапазона отличается от других, как показано на скриншоте ниже. Но в некоторых случаях вы хотите изменить цвет границы активной ячейки на более выдающийся среди других. В этой статье я расскажу вам о некоторых хитростях по изменению границы активных ячеек, чтобы они отличались от других в Excel.
Изменить цвет границы активной ячейки с помощью VBA
Выдающаяся активная ячейка с Kutools for Excel хорошая идея3

Изменение цвета заливки активной ячейки — хороший выбор, чтобы сделать ее выдающейся, но нет встроенной функции, которая поможет вам, кроме кода макроса.

1. Нажмите Alt + F11 ключи для открытия Microsoft Visual Basic для приложений окно.

2. Дважды щелкните лист, код которого вы хотите использовать в Project Explore панели и вставьте код ниже в Модули скрипты.

VBA: изменить цвет фона активной ячейки

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyExtendOffice20160726
    Cells.Borders.ColorIndex = xlNone
    Target.Borders.Color = vbRed
End Sub

документ изменить цвет границы 2

3. Сохраните код, и теперь, когда вы выбираете диапазон, цвет границы диапазона изменится на красный. Смотрите скриншот:
документ изменить цвет границы 3

Наконечник: он удалит весь формат границы листа, если вы примените этот код макроса.


Если у вас есть Kutools for Excel установлен, вы можете включить его Макет для чтения чтобы выделить активную ячейку для выделения.

После бесплатная установка Kutools for Excel, пожалуйста, сделайте следующее:

Нажмите Кутулс > Макет для чтения, а затем, когда вы выберете ячейку или диапазон, она выделит ячейку. Смотрите скриншот:
документ изменить цвет границы 4

макет чтения doc kutools 3

Функции: Вы можете изменить настройки макета чтения, нажав Кутулс > Макет для чтения > Чтение настроек макетаи в появившемся диалоговом окне укажите необходимые параметры. Смотрите скриншоты:

документ изменить цвет границы 5
документ изменить цвет границы 6


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (0)


Оценок пока нет. Оцените первым!

При выделении отдельной ячейки она выделяется цветной границей. При выделении диапазона ячеек он выделяется цветной границей, а все ячейки, кроме активной, выделяются цветной заливой. Параметры системы определяют цвет выделения, но если выбранные ячейки не видны четко, можно изменить цвет, который обеспечивает более контрастность.

Важно: Изменение параметров системы повлияет на внешний вид всех параметров во всех приложениях. Например, новый цвет выделения будет указывать на выбранный текст в Microsoft Word или папках, открытых в Finder.

В меню Apple выберите пункт Системные настройки.

Выберите категорию Общие.

В поле Цвет выделения выберите нужный цвет.

Примечание: Чтобы увидеть новый цвет выделения, Excel закрыть и снова открыть его.

В меню Apple выберите пункт Системные настройки.

В области Личныенажмите кнопку Внешний вид.

Во всплывающее меню Цвет выделения выберите нужный цвет.

Примечание: Чтобы увидеть новый цвет выделения, Excel закрыть и снова открыть его.

Как изменить цвет выделения ячейки в excel

Сегодня мы отвлечемся от формул и макросов, а уделим немного внимания оформлению панели задач. Знали ли вы что можно изменить привычный цвет ленты команд для Excel 2007 и выше? Вот и я узнал об этом только сегодня, как говорится, век живи — век учись. Я сразу же поменял цвет панели на темно-серую схему, т.к. стандартная голубая, порядком поднадоела. Цветовая схема в Excel, как изменить?

Начиная с Excel 2007 разработчики начали задумываться и над дизайном редактора. Теперь вы можете не только скрывать панель инструментов, но и менять ее цвет. Хотя выбор оформления пока небольшой, это все-таки лучше чем ничего.

Цветовая схема в Excel. Как менять?

Изменить вы сможете зайдя в меню Файл, Параметры — раздел Основные в опции «Цветовая схема» указать желаемую цветовую схему из выпадающего списка, как показано на рисунке ниже.

В 2007 и 2010 версиях программы вы можете выбрать из трех вариантов: синяя, серебристая или черная.

Для Excel 2013 цвета/оттенки уже более современные и стильные — белая, светло-серая или темно-серая.

На моем Excel 2016 я уже изменил оформление ленты на темно-серое, при прочих данных: зеленой и белой. Правда в этой версии редактора, такая возможность называется «Тема Office», интересно, чем не устраивало название «Цветовая схема».

Честно говоря, меня очень удивило, что я не знал или забыл о этой возможности (сами знаете плохо, когда не знаешь, да еще и забудешь), что я решил сделать отдельную запись об этом — вдруг кому-то это тоже покажется любопытным. После чего немного полазил в интернете и не нашел, как увеличить количество данных цветов, если кто знает, интересно, напишите в комментариях.

Тема документа Excel, PowerPoint или Word

Изменение цвета панели инструментов (Цветовой схемы) нельзя путать с изменением цветовой темы документа. Пройдите на вкладку Разметка страницы и в разделе Темы можно выбрать тему с определенным стилем цветов, таблиц и диаграмм или же выбрать отдельные цвета оформления документа — файл будет выглядеть в едином стиле.

Очень часто я использую эту возможность MS Office в PowerPoint при создании моих презентаций — т.к. это делает ее более стильной или в Word для единообразного описания сделанной работы в Excel.

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Если выбрать одну ячейку, ячейки помечены цветной границы. При выборе диапазона ячеек диапазона выделяется с цветной границы и будут выделены все ячейки, кроме активной ячейки с цветной заливки. Системные настройки определить цвета выделения, но если выделенных ячеек, явно не отображаются, можно изменить цвет, который предоставляет увеличить контрастность.

Важно: Изменение параметров системы повлияет на внешний вид всех выделенных фрагментов во всех приложениях. Например новый цвет выделения сообщит выделенного текста в Microsoft Word или папки, которые открыты в программе Finder.

В меню Apple выберите пункт Системные настройки.

Выберите категорию Общие.

Выберите нужный цвет в поле цвет выделения.

Примечание: Необходимо закрыть и снова открыть программу Excel, чтобы увидеть новый цвет выделения.

В меню Apple выберите пункт Системные настройки.

В разделе Личные щелкните Оформление.

Во всплывающем меню цвет выделения щелкните нужный цвет.

Примечание: Необходимо закрыть и снова открыть программу Excel, чтобы увидеть новый цвет выделения.

Не уверен, что это возможность, но я решил, если кто-нибудь узнает, что это будут вы, ребята.

В принципе просто интересно, есть ли способ изменить цвет выделенной или выделенной ячейки.

Мне часто приходится иметь Ctrl + F через множество данных, и это было бы так здорово, если бы выделенная ячейка не только имела выделенную границу, но, возможно, имела другой цвет.

Еще более идеальным было бы, если бы он подсвечивал строку и столбец нулевой в ячейке, но это, вероятно, слишком много. Человек может мечтать, не так ли?

Как изменить цвет рамки выделенной ячейки в excel

документ изменить цвет границы 1

В Excel цвет границы активной ячейки или диапазона отличается от других, как показано на скриншоте ниже. Но в некоторых случаях вы хотите изменить цвет границы активной ячейки на более выдающийся среди других. В этой статье я расскажу вам о некоторых хитростях по изменению границы активных ячеек, чтобы они отличались от других в Excel.
Изменить цвет границы активной ячейки с помощью VBA
Выдающаяся активная ячейка с Kutools for Excel хорошая идея3

Изменить цвет границы активной ячейки с помощью VBA

Изменение цвета заливки активной ячейки — хороший выбор, чтобы сделать ее выдающейся, но нет встроенной функции, которая поможет вам, кроме кода макроса.

1. Нажмите Alt + F11 ключи для открытия Microsoft Visual Basic для приложений окно.

2. Дважды щелкните лист, код которого вы хотите использовать в Project Explore панели и вставьте код ниже в Модули скрипты.

VBA: изменить цвет фона активной ячейки

документ изменить цвет границы 2

3. Сохраните код, и теперь, когда вы выбираете диапазон, цвет границы диапазона изменится на красный. Смотрите скриншот:
документ изменить цвет границы 3

Наконечник: он удалит весь формат границы листа, если вы примените этот код макроса.

Выдающаяся активная ячейка с Kutools for Excel

Если у вас есть Kutools for Excel установлен, вы можете включить его Макет для чтения чтобы выделить активную ячейку для выделения.

После бесплатная установка Kutools for Excel, сделайте следующее:

Нажмите Кутулс > Макет для чтения, а затем, когда вы выберете ячейку или диапазон, она выделит ячейку. Смотрите скриншот:
документ изменить цвет границы 4

макет чтения doc kutools 3

Функции: Вы можете изменить настройки макета чтения, нажав Кутулс > Макет для чтения > Чтение настроек макетаи в появившемся диалоговом окне укажите необходимые параметры. Смотрите скриншоты:

Float

1

05.09.2009, 19:23. Показов 19123. Ответов 5


Студворк — интернет-сервис помощи студентам

В Excel активная ячейка выделена границей – как выделить ее цветом?
Имею ввиду, что при нажатии Enter, мышки и т.д. ячейка меняет цвет на заданный, а в предыдущей востанавливается цвет фона

0 / 0 / 0

Регистрация: 17.12.2012

Сообщений: 20

21.12.2012, 15:41

2

Цитата
Сообщение от Float
Посмотреть сообщение

В Excel активная ячейка выделена границей – как выделить ее цветом?
Имею ввиду, что при нажатии Enter, мышки и т.д. ячейка меняет цвет на заданный, а в предыдущей востанавливается цвет фона

Ответ немного запоздал Но сам сейчас искал такую возможность. Вот что нашел
Правда мне не совсем подходит. У меня связи с word. Тогда обновление связей немного притормаживает, а мне важна скорость…



0



Edward2209

0 / 0 / 0

Регистрация: 17.12.2012

Сообщений: 20

22.12.2012, 11:11

3

Цитата
Сообщение от Edward2209
Посмотреть сообщение

Ответ немного запоздал Но сам сейчас искал такую возможность. Вот что нашел
Правда мне не совсем подходит. У меня связи с word. Тогда обновление связей немного притормаживает, а мне важна скорость…

Может кто подскажет другое решение? Нужно то же самое но без

Visual Basic
1
2
3
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Calculate
End Sub

Например, как окрасить одну ячейку при активации я нашел

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim isect As Variant
Dim rn As Range
Set rn = ActiveSheet.Range("B3")
Set isect = Application.Intersect(rn, Target)
If isect Is Nothing Then
Exit Sub
Else
Range("B3").Interior.Color = RGB(200, 160, 35)
End If
End Sub

А как убрать цвет при уходе с ячейки и окрасить следующую активную, я не знаю… Нужно, чтобы это работало всего на 10 ячеек — («A2:G2»)
Помогите, плиз…



0



Апострофф

Заблокирован

22.12.2012, 11:28

4

Цитата
Сообщение от Edward2209
Посмотреть сообщение

Нужно, чтобы это работало всего на 10 ячеек — («A2:G2»)

Я от А до G семь насчитал



0



toiai

3217 / 966 / 223

Регистрация: 29.05.2010

Сообщений: 2,085

22.12.2012, 11:57

5

Попробуй так:

Visual Basic
1
2
3
4
5
6
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Static adr As String
    If Target.Address <> adr And adr <> "" Then Range(adr).Interior.Pattern = xlNone
    Target.Interior.Color = vbYellow
    adr = Target.Address
End Sub

Добавлено через 22 минуты
Конечно будут проблемы при новом открытии файла, но решить двумя способами:
1. установит курсор на окрашенную ячейку.
2. использовать именованный диапазон и изменять его значение (адрес) в выше использованном событии.



1



0 / 0 / 0

Регистрация: 17.12.2012

Сообщений: 20

22.12.2012, 13:12

6

Да, извиняюсь за неточность, просто поторопился, скопировал диапазон с теста…
Припомнилась одна картинка: Прыгнули с самолета два парашутиста. Новичек кричит: «Инструктор! За какое кольцо дергать?» Инструктор: «Читай инструкцию!»



0



Excel работает за вас

Excel works!

Thanks for Visiting

Цветовая схема в Excel. Как изменить?

Сегодня мы отвлечемся от формул и макросов, а уделим немного внимания оформлению панели задач. Знали ли вы что можно изменить привычный цвет ленты команд для Excel 2007 и выше? Вот и я узнал об этом только сегодня, как говорится, век живи — век учись. Я сразу же поменял цвет панели на темно-серую схему, т.к. стандартная голубая, порядком поднадоела. Цветовая схема в Excel, как изменить?

Начиная с Excel 2007 разработчики начали задумываться и над дизайном редактора. Теперь вы можете не только скрывать панель инструментов, но и менять ее цвет. Хотя выбор оформления пока небольшой, это все-таки лучше чем ничего.

Цветовая схема в Excel. Как менять?

Изменить вы сможете зайдя в меню Файл, Параметры — раздел Основные в опции «Цветовая схема» указать желаемую цветовую схему из выпадающего списка, как показано на рисунке ниже.

В 2007 и 2010 версиях программы вы можете выбрать из трех вариантов: синяя, серебристая или черная.

Для Excel 2013 цвета/оттенки уже более современные и стильные — белая, светло-серая или темно-серая.

На моем Excel 2016 я уже изменил оформление ленты на темно-серое, при прочих данных: зеленой и белой. Правда в этой версии редактора, такая возможность называется «Тема Office», интересно, чем не устраивало название «Цветовая схема».

Честно говоря, меня очень удивило, что я не знал или забыл о этой возможности (сами знаете плохо, когда не знаешь, да еще и забудешь), что я решил сделать отдельную запись об этом — вдруг кому-то это тоже покажется любопытным. После чего немного полазил в интернете и не нашел, как увеличить количество данных цветов, если кто знает, интересно, напишите в комментариях.

Тема документа Excel, PowerPoint или Word

Изменение цвета панели инструментов (Цветовой схемы) нельзя путать с изменением цветовой темы документа. Пройдите на вкладку Разметка страницы и в разделе Темы можно выбрать тему с определенным стилем цветов, таблиц и диаграмм или же выбрать отдельные цвета оформления документа — файл будет выглядеть в едином стиле.

Очень часто я использую эту возможность MS Office в PowerPoint при создании моих презентаций — т.к. это делает ее более стильной или в Word для единообразного описания сделанной работы в Excel.

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Если выбрать одну ячейку, ячейки помечены цветной границы. При выборе диапазона ячеек диапазона выделяется с цветной границы и будут выделены все ячейки, кроме активной ячейки с цветной заливки. Системные настройки определить цвета выделения, но если выделенных ячеек, явно не отображаются, можно изменить цвет, который предоставляет увеличить контрастность.

Важно: Изменение параметров системы повлияет на внешний вид всех выделенных фрагментов во всех приложениях. Например новый цвет выделения сообщит выделенного текста в Microsoft Word или папки, которые открыты в программе Finder.

В меню Apple выберите пункт Системные настройки.

Выберите категорию Общие.

Выберите нужный цвет в поле цвет выделения.

Примечание: Необходимо закрыть и снова открыть программу Excel, чтобы увидеть новый цвет выделения.

В меню Apple выберите пункт Системные настройки.

В разделе Личные щелкните Оформление.

Во всплывающем меню цвет выделения щелкните нужный цвет.

Примечание: Необходимо закрыть и снова открыть программу Excel, чтобы увидеть новый цвет выделения.

Не уверен, что это возможность, но я решил, если кто-нибудь узнает, что это будут вы, ребята.

В принципе просто интересно, есть ли способ изменить цвет выделенной или выделенной ячейки.

Мне часто приходится иметь Ctrl + F через множество данных, и это было бы так здорово, если бы выделенная ячейка не только имела выделенную границу, но, возможно, имела другой цвет.

Еще более идеальным было бы, если бы он подсвечивал строку и столбец нулевой в ячейке, но это, вероятно, слишком много. Человек может мечтать, не так ли?

Спасибо за любой ввод!

Создан 23 июн. 14 2014-06-23 18:55:52 NumberJuan

Понравилась статья? Поделить с друзьями:
  • Художник который рисует в excel
  • Художественное оформление документов word
  • Хронологический порядок в excel
  • Хранить данные в excel
  • Хранимая процедура sql в excel