Студопедия — Макропрограммирование
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Макропрограммирование






 

Макропрограммирование в Excel 5.0 также осуществляется путем создания макросов (макрокоманд) двух видов:

клавишные макросы;

языковые макросы в виде программных модулей на языке Visual Basic.

Группа языковых макрокоманд подробно рассматривается в подразд. 19.2. Рассмотрим основы работы с клавишными макросами.

Для записи нового клавишного макроса выполняется команда СЕРВИС, Запись макроса, выбирается вариант Записать новый макрос. Макрос записывают с использованием абсолютных (точные адреса ячеек в стиле А1) или относительных ссылок на ячейки таблицы.

После указания вида записи появляется диалоговое окно «Запись макроса» (рис. 19.17), в котором указано:

 

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

 

имя макроса – начинается с буквы без пробелов,

краткое описание создаваемого макроса.

Текстовая кнопка < Параметры> вызывает диалоговое окно для установки параметров:

способ вызова;

место сохранения макроса (персональная рабочая книга, текущая рабочая книга, новая рабочая книга);

язык записи текста макроса (Visual Basic, макроязык Excel 4.0).

Для вызова макросов можно использовать:

команды меню;

" горячие" клавиши < Ctrl> < буква>.

Другими средствами настройки можно связать нажатие кнопки на панели инструментов с запуском макроса (см. выше). Любому рисованному объекту на рабочем листе также можно приписать запуск макроса с помощью команды контекстного меню Назначить макрос.

Создаваемый макрос может быть сохранен в персональной книге макросов (PERSONAL.XLS), общей для ряда рабочих книг одного автора или в текущей рабочей книге. Автоматически создается новый рабочий лист, на который записывается текст макроса на выбранном языке программирования - Visual Basic или макроязыке Excel 4.0. Макросы можно также размещать в отдельной рабочей книге, которая создается автоматически под стандартным именем ВООК#.

После задания параметров и нажатия клавиши < ОК> на экран выводится панель инструментов Остановка записи, которая останавливает запись макроса. Далее выполняются действия для записи в макросе.

Для запуска макроса через команду СЕРВИС, Макрос вызывают аналогичное диалоговое окно, с помощью которого выполняют, модифицируют или удаляют выделенный макрос.

Команда ВСТАВКА, Макрос вставляет в рабочую книгу под управлением пользователя:

лист для размещения модуля Visual Basic;

лист диалога;

лист макросов Microsoft Excel 4.0.

Лист модуля Visual Basic используется для записи языковых макросов, лист макросов Microsoft Excel 4.0 – для записи новых макросов на языке предыдущей версии пакета Excel.







Дата добавления: 2014-11-12; просмотров: 659. Нарушение авторских прав; Мы поможем в написании вашей работы!



Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

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

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

ИГРЫ НА ТАКТИЛЬНОЕ ВЗАИМОДЕЙСТВИЕ Методические рекомендации по проведению игр на тактильное взаимодействие...

Реформы П.А.Столыпина Сегодня уже никто не сомневается в том, что экономическая политика П...

Виды нарушений опорно-двигательного аппарата у детей В общеупотребительном значении нарушение опорно-двигательного аппарата (ОДА) идентифицируется с нарушениями двигательных функций и определенными органическими поражениями (дефектами)...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия