Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бородина А.И. Макропрогр. в среде Microsoft Wor...doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
4.03 Mб
Скачать

Рекомендации по выполнению

  1. Создайте заголовок таблицы, в которую вы затем разместите значения переменных: X, Y, Y1 и шаг. Для этого установите табличный курсор в ячейку А1 и введите Х, в В1Y, в С1Y1, в D1шаг, а в D2 – произвольное значение шага, например: 0,3 (рис. 1).

Рис. 1. Шапка таблицы

  1. Поскольку в созданной таблице запись значений должна начинаться с ячейки А2, то установите табличный курсор в ячейку А2.

  2. Для начала записи макроса выполните команду Сервис ► Макрос ► Начать запись.

  3. Дайте макросу имя Функция, набрав его в поле Имя макроса.

  4. Опишите назначение макроса, набрав в поле Описание текст, например, Создание пользовательской функции и построение ее графика.

  5. Нажмите кнопку [ОК].

  6. Чтобы можно было использовать макрос в любой ячейке листа, на появившейся панели Остановить запись нажмите кнопку Относительная ссылка.

  7. Начните выполнение команд, которые составят содержимое макроса:

  • установите табличный курсор в ячейку А2, куда будут вносится значения аргумента;

  • введите формулу для вычисления значений функции Y=SIN(X), для чего установите табличный курсор в ячейку В2, куда будут вносится значения функции Y, и выполните команду ВставкаФункция:

  • откроется диалоговое окно Мастер функций, в котором выберите Категория: Математические, Функция: SIN и нажмите [ОК];

  • на следующем шаге работы Мастера откроется окно построителя функции SIN, в поле которого введите адрес А2. Нажмите кнопку [ОК];

  • введите формулу для вычисления значений функции Y1, для чего установите табличный курсор в ячейку С2 и наберите формулу =В2*COS(5*А2) на клавиатуре;

  • введите формулу, в которой укажите приращение аргумента, для чего установите табличный курсор в ячейку А3 и наберите формулу = А2+$D$2, где $D$2 абсолютный адрес ячейки D2, в которой записан шаг функций;

  • скопируйте формулу для приращения аргумента из ячейки A3 в группу соседних ячеек, например, до А20, расположив указатель мыши на маркере заполнения и перетащив его таким образом, чтобы область выделения покрыла все ячейки, в которые нужно скопировать формулу;

  • выделите ячейки В2 и С2 и скопируйте формулы из этих ячеек, используя маркер заполнения, до ячеек В20:С20;

  • выполните команду ВставкаДиаграмма, откроется диалоговое окно Мастера диаграмм:

  • выберите тип диаграммы График;

  • укажите имена рядов Y, Y1. Для этого перейдите на закладку Ряд в окне Исходные данные и укажите адрес ячейки Y из текстового поля Имя и адрес ячейки Y1 соответственно.

Рис. 2. Окно Мастера диаграмм Исходные данные

  • укажите подписи значений аргумента Х из текстового поля Подписи по Х, выделив курсором диапазон ячеек А2:А20;

  • поместите диаграмму на листе с таблицей, включив соответствующую опцию на последнем шаге работы Мастера.

  • остановите запись макроса, нажав кнопку Остановить запись.

  1. Продемонстрируйте работу макроса, предварительно задав значение Х=5 в ячейке А2. Выполните его стандартным способом, выбрав из списка имен макросов. В результате будут произведены вычисления функций и построены следующие графики:

ОТЧЕТ. Продемонстрировать работу каждого из созданных макросов: Формат1, Формат2, ФункцияД, – на новом листе.