- •Содержание
- •Введение
- •Занятие 1. Назначение программы. Вид экрана. Ввод данных в таблицу
- •Крупнейшие реки Африки
- •Занятие 2. Форматирование таблицы
- •Занятие 3. Расчет по формулам
- •Реки Евразии
- •Занятие 4. Представление данных из таблицы в графическом виде
- •Занятие 5. Работа с функциями
- •Занятие 6. Работа с шаблонами
- •Реестр геологических станций, выполненный лабораторией морской геоакустики и петрофизики в Балтийском море
- •Занятие 7. Действия с рабочим листом
- •Основные морфометрические характеристики отдельных морей
- •Занятие 8. Создание баз данных, или работа со списками
- •Занятие 9. Создание баз данных, или работа со списками (продолжение)
- •Занятие 10. Макросы
- •Значения показателя вертикального ослабления для открытых океанских районов
- •Перечень вопросов для самоконтроля и зачета
- •Практические задания для самоконтроля и зачетного занятия
- •Смета затрат за май 1999 г.
- •Список видеокассет
- •Перечень товаров на складе №1
- •Данные по Светлогорскому лесничеству (хвойные, тыс. Шт.)
- •Смета затрат
- •Расписание Осенний семестр 1999/2000 учеб. Год
- •Список рекомендуемой литературы
Занятие 10. Макросы
Макрос – это запись последовательности действий, которая выполняется автоматически, без участия пользователя. Все макросы можно разделить на две категории:
-
макросы, работающие только в данной рабочей книге, при этом текст макроса хранится в этом же файле;
-
макросы, которые работают во всех открытых рабочих книгах, текст таких макросов хранится в специальном файле с именем Personal.xls.
Порядок создания макросов
1. Выберите в главном меню программы команду Сервис – Макрос – Начать запись. На экране появится окно для определения параметров данного макроса, которое представлено на рис. 11.
Рис. 11. Окно для определения параметров макроса
2. Введите в соответствующие поля имя макроса, назначьте макросу комбинацию клавиш для быстрого запуска (буква должна быть латинской), в поле описания можно кратко указать назначение данного макроса. Определите место сохранения макроса – данный файл или “Личная книга макросов” (файл Personal.xls).
3. Далее выполняйте последовательность действий, которые вы хотите записать в макрос. По окончании работы нажмите кнопку конца записи на панели инструментов макроса или выберите команду Сервис – Макрос – Остановить запись.
4. Для запуска уже записанного макроса достаточно нажать закрепленную за ним комбинацию функциональных клавиш или выбрать в перечне макросов имя макроса, которое будет доступно при выборе команды Сервис – Макрос – Макросы.
5. Последовательность записанных действий автоматически преобразуется в операторы встроенного языка Visual Basic. Для пользователя, имеющего навыки программирования возможно создание более сложных программируемых макросов. Для этого можно воспользоваться командой Сервис – Макрос – Редактор Visual Basic.
Практическое задание 10
Создайте макрос с именем “Шаблон”, который бы работал в пределах данной рабочей книги. Назначьте данному макросу комбинацию функциональных клавиш Ctrl + q. Макрос должен содержать последовательность действий 1 – 5 (см. ниже):
Создайте пустую таблицу следующего вида на первом рабочем листе:
Значения показателя вертикального ослабления для открытых океанских районов
Район |
Интервал глубин, м |
М-1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
Выполните обрамление таблицы.
-
Определите шрифт внутри таблицы как 14, обычный.
-
Завершите запись макроса.
-
Перейдите на второй рабочий лист. Выполните макрос “Шаблон”.
-
Заполните таблицу следующими данными:
-
Саргассово море – 100-200, 0,040;
-
400-500, 0,038.
-
Северная часть Атлантического океана – 1000-350, 0,031.
-
Северная часть Индийского океана – 200-800, 0,022-10,033.
-
Тихий океан (вблизи о. Таити) – 100-400, 0,034.
-
Мировой океан в целом – 0,03-0,04.