|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Понятие макроса. Создание макросаМакрос - процедура на внутреннем языке приложения, в которой записаны действия пользователя приложения. В приложении MC Excel макрос записывается на VBA [10,11,12]. Чтобы начать запись макроса, необходимо (рис.21.): ¾ активизировать приложение; ¾ открыть документы, используемые при записи макроса; ¾ выбрать команду Вид\Макрос; ¾ выбрать команду Начать запись. Выводится диалоговое окно Запись макроса; ¾ ввести имя записываемого макроса в поле Имя макроса; ¾ выбрать в списке Макрос доступен для документ, в который требуется поместить макрос; ¾ нажать ОК, чтобы начать запись. Рис.21. Запись макроса После этого записываются все выполняемые в приложении действия. По завершении выполнения требуемых действий необходимо: - нажать на панели инструментов Остановка записи кнопку Остановить запись; - или выбрать команду Вид\Макрос\Остановить запись. Вновь созданный макрос содержится в документе, который был активным при запуске макроса. При записи документа на диск макрос сохраняется вместе с проектом. Для выполнения записанного макроса необходимо: - выбрать команду Сервис\Макрос\Макросы. Выводится диалоговое окно Макрос. - выбрать имя требуемого макроса; - нажать кнопку Выполнить для запуска макроса. Для редактирования записанного макроса необходимо: - выбрать команду Вид\Макрос\Макросы. Выводится диалоговое окно Макрос; - выбрать имя требуемого макроса; - нажать кнопку Изменить. Макрос выводится в окне редактора Visual Basic for Applications. Пример 1. Создание макроса - , Параметры Excel, Показывать вкладку «Разработчик», - (окно VBA), View / Immediate Window, View / Code,
- ê! - безопасность макроса, добавить кнопку, включить все макросы, - задача: вычислить при x=6.678; y=7.565, - вывести исходные данные и результаты расчетов, полученные результаты округлить до 2-х знаков после запятой, набрать программу, 4 (Выполнить).
Пример 2. Выполнить вычисления (макрос) по формуле - данные вводятся с клавиатуры, - если данные не числа – сообщение об ошибке, - после вычислений вывести запрос на продолжение.
Пример 3. Разместить в диапазоне ячеек B5 - I5 целые положительные и отрицательные числа. Разработать макрос для определения минимального числа. Окрасить ячейки с минимальным числом в зеленый цвет (рис. 22.).
Рис. 22. Результат программы примера 3. Пример 4. Разработать макрос для вывода в ячейки B6- I6 целых случайных чисел. Числа выводятся случайным образом. Границы диапазона чисел задаются на рабочем листе. Ячейки с положительными числами окрашиваются в зеленый цвет, а с отрицательными значениями в красный. Отсортировать полученную последовательность чисел по возрастанию и вывести ее в ячейки B8 – I8 (рис. 23.).
Рис. 23. Результат программы примера 4.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |