Файл: Цель работы получить навыки работы по созданию, редактированию и расчетам с помощью электронных таблиц.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 67

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


При записи макроса все шаги, необходимые для выполнения действий, записываются программой записи макроса. Перемещение по ленте не включается в записанные шаги. Для запуска записи на вкладке Разработчик в группе Код нажмите кнопку Запись макроса.



Если вкладка Разработчик недоступна, выполните:

– щелкните значок Кнопка Microsoft Office, а затем щелкните Параметры Excel;

– в категории Основные в группе Основные параметры работы с Excel установите флажок Показывать вкладку "Разработчик" на ленте, а затем нажмите кнопку ОК.

Для установки уровня безопасности, временно разрешающего выполнение всех макросов, на вкладке Разработчик в группе Код нажмите кнопку Безопасность макросови в группе Параметры макросов выберите переключатель Включить все макросы(не рекомендуется, возможен запуск опасной программы), а затем дважды нажмите кнопку ОК.

Запуск макроса нажатием клавиши Ctrl в сочетании с клавишей быстрого вызова.Клавишу быстрого вызова макроса можно назначить уже созданному макросу в окне Параметры… выполнив Разработчик →Код → Макросы и выбрав нужный макрос по имени.

Для нового макроса – в поле Сочетание клавиш в появившемся окне при переходах Разработчик → Код → Запись макроса. К уже существующему Ctrl, надо ввести нужную прописную или строчную буквы.

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

Запуск макроса щелчком области графического объекта:

– выделите на листе графический объект (рисунок, клип, фигуру или рисунок SmartArt);

– для создания активной области на существующем объекте нажмите кнопку Фигуры в группе Иллюстрации на вкладке Вставка, выберите одну из фигур и нарисуйте ее на существующем объекте;

– щелкните созданную активную область правой кнопкой мыши, а затем выберите пункт Назначить макрос в контекстном меню;

– выполните одно из следующих действий:

1) чтобы назначить графическому объекту существующий макрос, дважды щелкните нужный макрос или введите его имя в поле Имя макроса,

2) чтобы записать новый макрос для назначения выделенному графическому объекту, нажмите кнопку
Записать. После завершения записи макроса нажмите кнопку Остановить запись на вкладке Разработчик в группе Код.

Практическая часть

Задание 5.11. Создать макрос, позволяющий создавать таблицу многоразового использования, то есть таблицу незаполненную данными. Макросу дать имя Многоразовые таблицы и назначить сочетание клавиш.

Выполнение.

1. Запустите табличный процессор Excel.

2. Для начала записи макроса проделайте следующие действия:

– выполните команду Разработчик → КодЗапись макроса;

– в появившемся окне Запись макроса в строке Имя макроса укажите имя макроса Многоразовые_таблицы.

– укажите, что макрос предназначен только для текущего документа, т.е. в строке Сохранить в, из раскрывающегося списка, выберите Эта книга. В строке Описание запишите, кто автор макроса, дату создания и что делает макрос, например – 25.06.10 г., Сидоров З.С., проектирует многоразовую таблицу;

– чтобы выполнить макрос с клавиатуры с помощью сочетания клавиш, введите соответствующую строчную или прописную букву в поле Сочетание клавиш. Назначьте макросу сочетание клавиш Ctrl+w;

– для начала записи макроса нажмите кнопку [OK].

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

5. Нажмите кнопку Относительная ссылкав группе Код.

6. Спроектируйте таблицу следующего вида:



Графа 6содержит формулу: = (Графа 3*Графа 4) /100, а графа 7= (Графа 3*Графа 5)/100.

7. Снимите блокировку с ячеек с переменной информацией (информация в которых может изменяться). Для этого:

– выделите ячейки с переменной информацией (диапазон ячеек С4:Е12);

– выполните командуГлавная → Ячейки → Формат. В ниспадающем меню выберите Формат ячейки, затем в появившемся окне перейдите на вкладку Защита, где снимите флажок у строки Защищаемая ячейка и нажмите Ok.

8.Закрепите области командойВид → Окно → Закрепить области, предварительно выделив ячейку, стоящую на пересечении первого столбца после боковика (столбец С) и первой строки после строки с нумерацией столбцов (4 строка), т.е. выделяем ячейку С4.

9.Защитите весь лист, выполнив команду Главная → Ячейки → Формат → Защитить лист

. В появившемся окне установите флажки в строках: защитить лист и содержимое защищаемых ячеек, изменение объектов, изменение сценариев и нажмите OK (пароль вводить необязательно).

10. Остановите запись макроса –РазработчикКод Остановить запись.

11. Сохраните документ с макросом на диске под именем Макрос_Сидорова в вашей папке.

Варианты заданий

Создать макрос, запускаемый щелчком в области графического объекта, созданного согласно своему варианту – Вставка → Иллюстрации → Фигуры, и присваиваивающий соответствующий формат ячейкам таблицы созданной в документе Макрос Сидорова (задание 5.11.). Формат ячейкам присвоить в соответствии со своим вариантом.

В отчет скопировать все промежуточные результаты по созданию макроса.

Вариант 1: Формат Общий. Основные фигуры – Солнце.

Вариант 2: ФорматЧисловой. Основные фигуры – Облако.

Вариант 3: ФорматДенежный. Основные фигуры – Кольцо.

Вариант 4: ФорматФинансовый, Основные фигуры – Восьмиугольник.

Вариант 5: ФорматПроцентный. Основные фигуры – Знак запрета.

Вариант 6: ФорматЭкспоненциальный. Основные фигуры – Сердце.

Вариант 7: Формат Дата. Основные фигуры – Крест.

Вариант 8: ФорматВремя. Основные фигуры – Овал.

Вариант 9: ФорматДробный. Основные фигуры – Молния.

Вариант 10: ФорматДополнительный. Основные фигуры – Улыбающееся лицо.

Контрольные вопросы

1. Что такое макрос?

2. Как произвести запись и сохрание макроса?

3. Макрос, записанный с абсолютными и относительными ссылками.

4. Как запустить макрос?

5. Как защитить лист?

6. Для чего нужна команда Безопасность макросов?

Решение задач в Excel с помощью средств «Поиск решения» и «Подбор параметра»

Теоретические сведения

Excel имеет большие возможности для работы с различными математическими средствами, позволяющими решать самые разнообразные инженерно-технические и научные задачи. Большинство из них не входят в базовый набор функций Excel, а подключаются дополнительно. Подключениеосуществляется через кнопкуOfficeв меню кнопки Параметры Excel → Настройки. Выберитеиз меню строкиУправление(нижний правый угол окна) Надстройки Excelи нажмите кнопку Перейти. В открывшемся окне выберите необходимые надстройки.

Основные надстройки, поставляемые вместе с пакетом Excel:


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

Мастер суммирования. Позволяет автоматизировать создание формул для суммирования данных в столбце таблицы и использовать частичные суммы.

Мастер подстановок. Автоматизирует создание формулы для поиска данных в таблице по названию столбца и строки и позволяет использовать поиск с параметром.

Поиск решения. Используется для решения уравнений и задач оптимизации.

Средство Поиск решения. Запускается командой Данные → Анализ → Поиск решения. Элементы диалогового окна:

установить целевую ячейку – адрес ячейки с целевой функцией;

равной –значение, к которому стремиться целевая функция;

изменяя ячейки – адреса влияющих ячеек;

параметры – открывает окно для задания ограничений на значения влияющих ячеек.

Средство Подбор параметра. Запускается командойДанные → Работа с даннымиАнализ «что-если» →Подбор параметра.

Практическая часть

Задание 5.12. Решить систему нелинейных уравнений с помощьюсредства Поиск решения.

(1)

Выполнение.

В основу метода решения системы нелинейных уравнений положено то, что геометрически решения системы (1) описывают точки пересечения прямой ( ) с окружностью ( ) радиуса равному . Решения заданной системы удовлетворяют и следующему уравнению:

(2)

Вместо системы (1) будем решатьуравнение (2). Решений будет два.

Чтобы применить метод Поиск решениянеобходимо, предварительно, найти начальное приближениерешений. Для этогопостроим таблицу значений левой части уравнения (2) по переменным х и у на интервале(– 1.7; +1.7) с шагом 0.3. Границы интервала взяты на основании того, что корни уравнения лежат внутри круга, радиус которого приблизительно равен =1.73.

Для построения таблицы выполняем:

1. В ячейки А2:А14 вводим значения х (в интервале [–1.7, 1.7]), а в ячейки В1:N1– значения y в таком же интервале.

2. В ячейку
В2 вводится формула =($A2^2+B$1^2-3)^2+(2*$A2+3*B$1-1)^2 – уравнение (2).

3. Копируем формулу ячейки B2 в диапозон B2:N14.



В соответствии с формулой (2) за начальные значения х и y берутся значения в тех ячейках заполненного диапазона, где функция принимает наименьшие значения. Под значения первого корня отводим ячейки А16:В16, а А17:В17 – под значения второго корня.

Для системы (1), в соответствии с полученной таблицей первое минимальное значение 0,4325.Вячейку А16 мы вводим 1.3 – значение x, в В16– 1.4 – значение y. В ячейку С16 вводим формулу =(А16^2+В16^2-3)^2+(2*A16+3*B16-1)^2.

Открываем окно Поиска решений и устанавливаем:Целевая ячейка$C16;Изменяя ячейки$A16:$B16;установить параметр– Минимальному значению.Нажимаем кнопкуВыполнить.



Значение корней уравнения появятся в ячейках А16 и В16. Второй корень находим аналогично, взяв следующее наименьшее значение 0,08.