Цитата vanoman:
Как сделать так, чтобы сначала шли желтые ячейки »
|
Один из самых простых вариантов - использовать дополнительный столбец, который будет содержать пользовательскую функцию (т.е. набить =ShowColor(A3))
Соответственно в VBA редакторе нужно вставить новый модуль и скопировать в него код:
Код:

Public Function ShowColor(Cellobj As Range)
ShowColor = Cellobj.Interior.ColorIndex
End Function
после чего функция ShowColor станет доступной в документе.
В столбце будет выведен индекс цвета заливки ячейки, по этому столбцу можно будет отсортировать вашу таблицу,также если использовать фильтр - можно вывести только желтые ячейки и т.д.
Добавлено:
В 2010 версии доступна сортировка по цвету без всяких дополнительных действий: выделить таблицу, вкладка "Главная"→сектор "Редактирование" → кнопка "Сортировка и фильтр"→"Фильтр".
Там выбираете "Сортировка по цвету", либо фильтр по цвету.