
5. Сценарии
Сценарий – поименованный набор значений, которые Microsoft Excel сохраняет и может автоматически подставлять на листе. В Excel можно создавать и сохранять различные сценарии и переключаться на любой из них для просмотра ожидаемых результатов. Сценарии позволяют сохранять различные варианты изменений значений параметров ячеек электронной таблицы и использовать эти результаты для поддержки принятия решений и оптимизации.
Диспетчер сценариев заменяет исходные значения в рабочем листе (вплоть до того, что записывает готовые результаты в ячейках с формулами), поэтому для сохранения исходных значений рекомендуется перед созданием сценария предварительно сделать копию рабочего листа с исходной таблицей. Вообще ячейки с формулами по возможности лучше не включать в ячейки сценария
Создание сценария:
Для удобства и наглядности работы желательно сразу набрать таблицу с одним из вариантов сценария.
Затем Сервис→Сценарии→ откр. Окно Диспетчер сценариев, где выбрать п. Добавить.
Рис. 12. Создание сценария
В окне Изменение сценария указывается название сценария и изменяемые ячейки:
Рис. 13. Вид окна Изменение сценария
Затем в ячейках вводятся данные, соответствующие этому варианту сценария, причем это удобнее делать непосредственно на рабочем листе, а не в окошках ячеек в окне «Значения ячеек сценария»:
Рис. 14. Ввод значений изменяемых ячеек сценария
Для сравнения сценариев между собой их можно вывести в итоговом отчете:
Сервис→Сценарии→в Диспетчере сценариев выбрать п. Отчет (тип отчета – структура).
6. Макросы
Если при работе с Excel часто приходится выполнять одну и ту же последовательность действий (например, большой набор вычислений или действий по форматированию ячеек), то целесообразно ее записать и дать ей имя. Такая записанная с именем последовательность действий называется макросом. Перед записью макроса следует хорошо продумать последовательность действий, поскольку все ошибки, допущенные в процессе записи макроса, будут повторяться при его использовании.
Создание макроса:
п. Сервис→Макрос→Начать
запись. При
этом откроется панель инструментов
записи макроса
.
После этого нужно выполнить последовательность действий, которую требуется записать.
После окончания
– п. Сервис→Макрос→Остановить
запись или
на панели инструментов нажать кнопку
Остановить запись.
Если воспроизведение
макроса потребуется выполнять относительно
позиции активной ячейки, запишите его,
используя относительные ссылки на
ячейки. На панели инструментов Остановить
запись
нажмите кнопку
Относительная
ссылка.
Пока кнопка будет оставаться нажатой,
запись макроса будет осуществляться с
использованием относительных ссылок
(для прекращения относительной адресации
нужно отключить кнопку Относительная
ссылка).
Запуск макроса: Выбрать нужный макрос в п. Сервис→Макрос→Макросы.