Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

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






Макропрограммирование в табличных документных системах.






5.1.Разработать макрос оформления таблицы расходов: Оборудование, Зарплата, Аренда. Налоги, добавить строку Итого. С помощью таблицы фиксировать расходы на текущий день. Выполнить следующую последовательность операций:

a) Перейти на новый лист рабочей книги. Записать соответствующее имя ярлыка.

b) Активизировать опцию " Макросы" группы Макросы на вкладке Вид.

c) На появившейся панели выбрать опцию Запись макроса.

d) На вкладке " Запись макроса" в поле " Имя макроса" ввести соответствующий текст без пробелов;

e) В поле " Описание" записать небольшое пояснение или имя файла или папки, в которой будет храниться макрос;

f) Установить для макроса комбинацию горячих клавиш, определить выбор места хранения макроса: Личная, Эта книга, Новая книга (следует учесть, что используемый язык программирования для записи макроса в большинстве случаев - Visual Basic),,.

g) Активизировать режим записи макроса, щелкнув по кнопке ОК;

h) Нанести на поле рабочего листа основные элементы создаваемой таблицы, например, заглавие: Расходы, названия строк: Оборудование, Зарплата, Налоги, Аренда, Итого.

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

j) На ячейке таблицы строки Итого активизировать клавишу суммирования и протащить мышь по строке таблицы для подведения итога по столбцу;

k) Раздвинуть поле вычисляемого столбца. Отформатировать текст заголовков строк и заглавия таблицы.

l) Остановить запись макроса, для чего щелкнуть по кнопке Макросы и на выпавшей панели " Остановить запись".

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

n) Перейти на свободный лист книги и проверить работу макроса. Обратить внимание на размещение таблицы на поле нового листа.

5.2.Редактирование макроса:

a) Для редактирования макроса необходимо воспользоваться вкладкой макроса, появляющейся на экране после установки имени макроса. Можно заново переопределить значение каждой ячейки таблицы, воспользовавшись кнопкой " Изменить" или прейти на уровень записи текста программы на языке Visual Basic через кнопку " Войти". В этом случае на экране появляется текст программы и панель инструментов Visual Basic.

b) Используя текст макроса, увеличить итоговую сумму на 20%;

c) На новом листе рабочей книги вызвать разработанный макрос и подготовить новый отчет о расходах.

5.3.Относительное размещение результатов макроса.

a) Активизировать опцию " Макросы" группы Макросы на вкладке Вид.

b) На появившейся панели выбрать опцию Относительные ссылки. Повторно щелкнуть опцию " Макросы" группы Макросы, кнопка Относительные ссылки должна быть подсвечена (стала активной).

c) Запустить режим записи макроса. Назвать его Дата_время.

d) Кликнуть мышью в свободной ячейке листа. Выбрать из Мастера функций и разместить в этой ячейке функцию ТДАТА. Завершить выполнение макроса.

e) Закрыть режим записи макроса.

f) Проверить режим относительного размещения результатов выполнения макроса. Значение функции ТДАТА должно размещаться в той области листа, где зафиксирован маркер.

5.4.Закрепление макроса за кнопкой:

a) Открыть вкладку Вставка.

b) Щелкнуть по кнопке листа " Фигуры", в группе Иллюстрации.

c) Выбрать фигуру для кнопки и вставить ее в соответствующую точку листа. Скорректировать при необходимости размеры кнопки

d) Щелкнуть по фигуре правой кнопкой мыши, выбрать в листе " Назначить макрос" и из списка макросов выделить Дата_время, нажать клавишу ОК, закрыть диалоговое окно;

e) Проверить работу макроса путем нажатия на " его" кнопку, при этом с учетом результатов действий предыдущего пункта значения будут размещаться в произвольном месте.

f) Чтобы убрать отдельную кнопку достаточно «вырезать» ее рисунок.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал