фильтр по цвету в excel



сортировка по цвету в excel

Автор Виктор Назаров задал вопрос в разделе Программное обеспечение

Как пользоваться Excel. Как в Excel 2003 в списке отфильтровать строки залитые цветом? и получил лучший ответ

Ответ от Зибин[гуру]
написать на VBA простую пользовательскую функцию ColorIndex, которая будет выводить числовой код цвета заливки любой заданной ячейки. По этому коду и сортировать.
Для этого откройте редактор Visual Basic через меню Сервис - Макрос - Редактор Visual Basic вставьте новый пустой модуль (меню Insert - Module) и скопируйте туда текст простой функции:
Public Function ColorIndex(Cell As Range)
ColorIndex = Cell.Interior.ColorIndex
End Function
Теперь можно закрыть редактор Visual Basic, вернуться в Excel и, выделив любую пустую ячейку, вызвать созданную функцию ColorIndex через меню Вставка - Функция - категория Определенные пользователем. В качестве аргумента указать ячейку, цвет заливки которой хотите получить в виде цифрового кода.
Если нужно вытаскивать не код цвета заливки, а код цвета шрифта, то функция слегка изменится:
Public Function ColorIndex(Cell As Range)
ColorIndex = Cell.Font.ColorIndex
End Function
P.S.
функция ColorIndex, к сожалению, имеет пару недостатков:
С ее помощью нельзя получить цвет, который ячейка имеет при использовании ссылка Она не пересчитывается автоматически при изменении цвета одной из
ячеек, поскольку Excel не считает изменение цвета редактированием
содержимого ячейки и не запускает автоматического пересчета листа. Это
нужно сделать самому, нажав Ctrl+Alt+F9, либо дописав к функции в каждой ячейке вот такую добавку:
=ColorIndex(A2)+СЕГОДНЯ ()*0
чтобы содержимое ячейка пересчитывалась автоматически при каждом пересчете листа.

Ответ от Ирина[гуру]
в фильтре есть сортировка по цвету. смотри

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как пользоваться Excel. Как в Excel 2003 в списке отфильтровать строки залитые цветом?

Автоматическая сортировка в excel 2010 ?
На том же месте - формулой не получится. А в другом столбце - запросто. Заодно, а по какой формуле
подробнее...
спросили в Удобство Pr
Подскажите программку
прога

Кулинарные рецепты - программа предназначеная для ведения базы данных кулинарных
подробнее...

существует ли программа...
Бесплатные:
http:// archivid. org. ua/
. coollector. com/
. datacrow. net/
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*