Создание макроса

В меню <Таблица> находятся соответствующие опции: <Вставить таблицу>, <Удалить ячейки>, <Объединить ячейки>, <Разбить ячейки>, <Выделить строку>, <Выделить столбец>, <Выделить таблицу>, <Автоформат таблицы>, <Высота и ширина ячейки>, <Заголовки>, <Преобразовать текст>, <Сортировка текста>, <Формула>, <Разбить таблицу>, <Линии сетки>. Эти надписи означают соответственно: вставляет таблицу; удаляет выделенные ячейки таблицы; объединяет выделенные ячейки таблицы; разъединяет ранее объединенные ячейки таблицы; выделяет текущую строку таблицы; выделяет текущий столбец таблицы; выделяет всю таблицу; применяет настройки форматирования к таблице; изменяет высоту и ширину строк и столбцов таблицы; переключает атрибут заголовка таблицы; преобразует текст в таблицу; располагает выделение в указанном порядке; вставляет вычисляемое поле в ячейку таблицы; вставляет маркер конца абзаца перед текущей строкой таблицы; переключает отображение линий сетки таблицы.

В меню <Окно> находятся соответствующие опции: <Новое окно>, <Упорядочить все>, <Разбить>. Эти надписи означают соответственно: открывает другое окно для активного документа; упорядочивает окна в виде не перекрывающейся мозаики; разбивает активное окно по горизонтали и выравнивает получившиеся части.

В меню <?> находятся соответствующие опции: <Содержание>, <Найти справку по .>, <Указатель>, <Примеры>, <Совет дня>, <Техническая поддержка>, <О программе .>. Эти надписи означают соответственно: отображает содержание справки; ищет тему справки по выделенным или набранным ключевым словам; отображает указатель справки; перечисляет уроки по изучению Word; отображает различные советы и рекомендации; отображает информацию о доступной технической поддержке Microsoft Word; отображает информацию о программе и номер версии.

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

Не все использованные шрифты одинаково выводятся как на принтер так и на экран, поэтому при открытии меню <Формат>, <Шрифт> при открытии в нижней части шрифта нужно обращать внимание на совместимость шрифтов, т.е. как они выводятся на принтер.

Для ввода греческих и математических символов в меню <Сервис>, <Настройки>, <Команды>, <Вставка>, <Математическая формула>. Этот значок перетаскивается на панель задач, где он появляется в виде кнопки. При ее нажатии появляется обширный перечень различных форм для написания математических формул. Возможен второй вариант. Выбирается из меню <Вставка>, <Символ>. Выбирается нужный символ и вставляется.

Для подготовки документа к печати. Необходимо задать параметры страницы меню <Файл>, <Параметры страницы>. Там задаются поля, размер бумаги, источник бумаги, макет. После того, как они заданы в меню <Файл>, <Предварительный просмотр> смотрим как расположен текст в том виде, в котором он будет выведен на печать.

2. Практика. Технология создания макроса в табличном процессоре MS Excel 97. Создание специальной кнопки для запуска макроса и размещения ее на панели инструментов.

Если при работе с Microsoft Excel для Windows у вас возникла необходимость несколько раз выполнить одну и ту же последовательность действий, то вы можете записать эту последовательность под определенным именем. Записанная под определенным именем последовательность действий называется макросом. Записанный макрос можно вызывать для выполнения из основного меню при помощи кнопки на панели инструментов или на рабочей области, а также комбинации клавиш. Макрос может быть назначен так же графическому объекту.

Макрос записывается на языке Visual Basic for Applications. Текст макроса можно вызывать для редактирования.

Создание макросов

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

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

Выполните команду Сервис | Запись макроса | Начать запись. Появится окно диалога “Запись макроса”.

Введите в поле ввода Имя макроса название создаваемого макроса — Число. Помимо стандартной информации (когда и кем был записан макрос) вы можете ввести в поле ввода Описание краткое описание назначения макроса. После этого нажмите кнопку OK. Начиная с этого момента осуществляется запись макроса. На экране появляется кнопка Остановить макрос. Если вы нажмете на ней кнопку мыши, то запись макроса будет закончена. Другим признаком режима записи макроса является появление слова “Запись” в строке состояния.

Теперь вам нужно выполнить последовательность действий, которая и будет записана в макрос. В нашем случае последовательность действий следующая: выделите ячейки, которые вы собираетесь форматировать, и нажмите Ctrl+1; в появившемся окне диалога “Формат ячеек” выберите вкладку “Число”, а на ней категорию форматов Все форматы. Из появившегося списка форматных кодов выберите требуемый код, после чего нажмите кнопку OK.

В заключение вам остается завершить запись макроса. Кроме нажатия на кнопку Остановить макрос вы можете воспользоваться альтернативным способом: в списке опций пункта основного меню Сервис выберите Запись макроса, а затем — Остановить запись.

Если кнопка Остановить макрос отсутствует с экрана, то ее легко можно восстановить. Для этого нажмите правую кнопку мыши на любой панели инструментов и в появившемся списке выберите пункт Настройка. Появится список категорий кнопок. Выберите среди них категорию Макрос. Появится набор кнопок, который содержит кнопку Остановить макрос. Нажмите на ней кнопку мыши и, удерживая ее нажатой, переместите кнопку на нужную вам панель или просто на экран. Для выхода из режима настройки панелей нажмите кнопку Закрыть.

После окончания записи макроса он появляется в списке макросов под именем “Число”. Для вызова макроса выполните команду Сервис | Макрос. Появится окно диалога со списком макросов. Найдите требуемый макрос и нажмите кнопку Выполнить. Результатом работы макроса “Число” будет ввод форматного кода в выделенные ячейки таблицы.

В Excel предусмотрена возможность вызывать макрос при помощи клавиши быстрого вызова или назначить макросу пункт меню в списке опций меню Сервис. Обе эти возможности можно реализовать одновременно. Для этого при выполнении 3 шага процедуры создания макроса, после ввода имени, нужно нажать кнопку Параметры. Появится окно диалога.


Страница: