Главная страница
Навигация по странице:

  • Рис.8.1. Диалоговое окно Запись макроса

  • Цель работы

  • Вариант f

  • 1+

  • Учебное_пособие_по_Excel1. В инженерных и экономических расчетах


    Скачать 4.49 Mb.
    НазваниеВ инженерных и экономических расчетах
    Дата21.05.2022
    Размер4.49 Mb.
    Формат файлаdoc
    Имя файлаУчебное_пособие_по_Excel1.doc
    ТипУчебное пособие
    #541241
    страница18 из 29
    1   ...   14   15   16   17   18   19   20   21   ...   29

    8. МАКРОСЫ


    Макроссписок инструкций, которые Excel может выполнять автоматически. Создавать макросы можно автоматически с помощью макрорекордера или с помощью языка программирования VISUAL BASIC.

    Рассмотрим процесс автоматического создания макроса. Для этого выполним команду Сервис Макрос Начать запись. Откроется диалоговое окно (рис.8.1).



    Рис.8.1. Диалоговое окно Запись макроса

    В этом окне вы должны будете определить название макроса (имя макроса – совокупность букв, цифр и символа подчеркивания, начинающаяся с буквы). Макросу можно назначить быструю комбинацию клавиш (для этого необходимо подключить флажок клавишу быстрого вызова и определить саму комбинацию клавиш). Но даже если вы не подключите макрос к пункту меню Сервис и не определите комбинацию клавиш для вызова макроса, то все равно сможете вызывать макрос с помощью команды Сервис – Макрос. Макрос будет создаваться на языке VISUAL BASIC. Теперь давайте определимся, где будет храниться текст макроса. Для этого рассмотрим группу Сохранить. Текст может храниться в данной рабочей книге (пункт Эта книга), в новой книге (пункт Новая книга), либо в специальной рабочей книге макросов (пункт Личная книга макросов).

    После того, как вы щелкните по кнопке OK, начнется запись макроса с помощью макрорекордера. Все ваши действия будут записываться в макрос до тех пор, пока вы не остановите его, щелкнув по соответствующей кнопке на панели инструментов Visual Basic, в которой первая кнопка предназначена для останова записи макроса. После записи макроса, вы сможете вызывать его неограниченное число раз.

    Рассмотрим пример создания следующего макроса.

    Необходимо создать макрос, который выделенные значения приводит к числовому формату с двумя знаками после запятой. Значения выводятся зелёным цветом. Размер шрифта – 16, полужирный, курсив.

    Для этого выполним команду Сервис – Макрос – Запись макроса.

    Откроется диалоговое окно, аналогичное окну, изображённому на рис.8.1.

    Определим имя макроса (например, Пример). В открывшемся диалоговом окне можно установить следующие параметры:

    1) Подключить флажок Назначить макросу клавишу быстрого вызова, и назначить комбинацию клавиш для быстрого вызова данного макроса;

    2) Определить, где сохранять макрос.

    Щёлкнем по кнопке OK. Начинаем запись макроса. На экране появляется панель Останов. После окончания записи мы щёлкнем для останова записи. Выполним команду Формат – Ячейки. В диалоговом окне на вкладке Число выбираем из форматов Числовой, число десятичных знаков установим два. На вкладке Шрифт установим начертание полужирный курсив размер шрифта 16, цвет зелёный. Щёлкнем по кнопке OK. Закроем окно Формат ячеек. Остановим запись макроса, щёлкнув по первой кнопке панели Останов.

    Теперь можно проверить функционирование макроса. Для этого выделим на рабочем листе область с числовым материалом и запустим макрос Пример. Убедимся, что значения приведены к числовому формату с двумя знаками после запятой. Значения выводятся зелёным цветом, размер шрифта – 16, полужирный, курсив. Запускать макрос можно:

    а) с помощью назначенной комбинации клавиш;

    б) выполнив команду Сервис – Макрос – Макросы (Alt-F8) и выбрав макрос Пример, щелкнуть по кнопке Выполнить.

    КОНТРОЛЬНЫЕ ВОПРОСЫ К РАЗДЕЛУ 1


    1. Что представляет собой макрос?

    2. Как создать макрос?

    3. Как запустить макрос на выполнение?

    4. Сколько раз можно выполнять макрос?

    5. На какой язык будет автоматически записываться макрос при создании?

    ЛАБОРАТОРНАЯ РАБОТА №1

    СОЗДАНИЕ ТАБЛИЦ И ПОСТРОЕНИЕ ДИАГРАММ


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

    Задание (в соответствии с индивидуальным вариантом)

    1.Изучите теоретические вопросы по теме лабораторной работы (разделы 1-5).

    2. Составьте двумерную таблицу значений функции f1(x,y) при условии, что независимые переменные x и y принимают значения от 1 до 10 с шагом 1. Значения переменной x разместите в столбце, значение переменной y – в строке, значение функции f1(x,y) – на пересечении соответствующих строк и столбцов.

    3. Выполните табуляцию функции f2(x). Диапазон изменений переменной x и шаг ее изменения подберите самостоятельно.

    4. Постройте график функции f2(x).

    Вариант

    f1(x,y)

    f2(x)

    1





    2





    3





    4





    5





    6





    7





    8





    9





    10





    11





    12





    13





    14





    15





    16





    17





    18





    19





    20





    21





    22





    23



    1+

    24





    25




    1   ...   14   15   16   17   18   19   20   21   ...   29


    написать администратору сайта