×
Traktatov.net » Excel. Трюки и эффекты » Читать онлайн
Страница 138 из 146 Настройки

• двенадцати кнопкам (в правой верхней части формы) присвоить названия от cmbColorl до cmbColorl2;

• текстовому полю для указания диапазона суммирования присвоить следующее имя: txtRange;

• текстовому полю для указания адреса ячейки с результатом присвоить имя txtResCell;

• раскрывающемуся списку Другой присвоить имя cboOtherColor, а его свойству ColumnCount – значение 2;

• кнопке, расположенной справа от этого списка, присвоить имя cmbApplyColor;

• раскрывающемуся списку Тип вычислений присвоить имя cboCalcTypes, а его свойству ColumnCount – значение 2;

• флажку Проверять присвоить имя chkVarif у;

• элементу управления ToggleButton с надписью Шрифт присвоить имя tglType.

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

Теперь создадим кнопку запуска программы на панели быстрого доступа, для чего выполним щелчок правой кнопкой мыши на этой панели и выберем команду контекстного меню Настройка панели быстрого доступа. В появившемся диалоговом окне (окно настройки Excel в режиме Настройка) в раскрывающемся списке Выбрать команды из выберем Макросы. При этом среди доступных команд дожна быть показана CalcColors, которую и нужно добавить на панель. На этом процесс создания программы можно считать завершенным.

Работа с программой

Для запуска созданной программы нажмем кнопку, которой назначен макрос CalcColors – в результате откроется окно, соответствующее пользовательской форме, которая приведена на рис. 5.10. Предварительно следует выделить обрабатываемый диапазон – в этом случае поле Диапазон суммирования будет заполнено автоматически. В противном случае в данном поле следует с клавиатуры ввести требуемый диапазон (например, А5: С15). С помощью параметра Признак суммирования определяется, какой цвет шрифта или заливки будет применяться в качестве критерия отбора. При этом справа в поле Выберите цвет отображается перечень цветов, входящих в обрабатываемый диапазон; для выбора достаточно щелкнуть кнопкой мыши на кнопке соответствующего цвета. В расположенном ниже поле Другой из раскрывающегося списка можно выбрать какой-либо другой цвет. Список включает в себя следующие варианты: Красный, Оранжевый, Желтый, Зеленый, Голубой, Синий, Фиолетовый, Белый, Черный. Справа от поля Другой расположена кнопка, при нажатии которой выбранный цвет будет применен.

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

Если установлен флажок Проверять, то будет включен «обратный фильтр». Иначе говоря, при установленном данном флажке в расчет принимаются те ячейки диапазона, которые не соответствуют указанному цвету. Например, если выбран красный цвет, то ячейки с красным шрифтом (заливкой) не будут приниматься в расчет.

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

• Сумма;

• Среднее;

• Максимум;

• Минимум;

• Количество ячеек;

• Сумма положительных (значений);

• Сумма отрицательных (значений);