Программный модуль позволяющий автоматизировать рабочие процессы в редакторе электронных таблиц ms excel

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

При записи макроса все действия в записи макроса записываются Visual Basic для приложений (VBA) коде. Эти действия могут включать ввод текста или чисел, выбор ячеек или команд на ленте или в меню, форматирование ячеек, строк или столбцов или даже импорт данных из внешнего источника, скажем, Microsoft Access. Visual Basic Приложение (VBA) — это подмножество мощного Visual Basic программирования, которое входит в большинство Office приложений. Хотя VBA позволяет автоматизировать процессы как в приложениях, так и между Office, необязательно знать код VBA или программирование на компьютере, если оно делает то, что вам нужно.

Важно знать, что при записи макроса регистрируются почти все ваши действия. Поэтому если вы допустите ошибку, например нажмете не ту кнопку, средство записи макросов зарегистрирует это действие. В таком случае можно снова записать всю последовательность или изменить код VBA. Поэтому перед записью процесса следует хорошо проработать его. Чем точнее вы запишете последовательность, тем более эффективно будет работать макрос.

Макросы и средства VBA находятся на вкладке Разработчик, которая по умолчанию скрыта, поэтому сначала нужно включить ее. Дополнительные сведения см. в статье Отображение вкладки «Разработчик».

Вкладка "Разработчик" на ленте

Запись макроса

Перед записью макросов полезно знать следующее:

  • Макрос, записанный для работы с диапазоном Excel, будет выполняться только для ячеек этого диапазона. Поэтому если вы добавите в диапазон новую строку, макрос не будет применяться к ней.

  • Если вам нужно записать длинную последовательность задач, советуем вместо этого использовать несколько более мелких макросов.

  • В макросе могут содержаться и задачи, не относящиеся к Excel. Процесс макроса может охватывать прочие приложения Office и другие программы, которые поддерживают Visual Basic для приложений (VBA). Например, вы можете записать макрос, который сначала обновляет таблицу в Excel, а затем открывает Outlook для ее отправки по электронной почте.

Чтобы записать макрос, следуйте инструкциям ниже.

  1. На вкладке Разработчик в группе Код нажмите кнопку Запись макроса.

    -ИЛИ-

    Нажмите ALT+T+M+R.

    Команда "Записать макрос" в группе "Код" на вкладке "Разработчик"

  2. В поле Имя макроса введите название макроса. Сделайте имя понятным, чтобы можно было быстро найти нужный макрос.

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

  3. Чтобы назначить сочетание клавиш для запуска макроса, в поле Сочетание клавиш введите любую строчную или прописную букву. Рекомендуется использовать сочетания клавиш с CTRL+SHIFT, так как они будут заменять собой совпадающие с ними стандартные сочетания клавиш в Excel, пока открыта книга, содержащая макрос. Например, если назначить сочетание клавиш CTRL+Z (Отменить), вы не сможете использовать его для функции «Отменить» в данном экземпляре Excel.

  4. В списке Сохранить в выберите книгу, в которой вы хотите сохранить макрос.

    Как правило, макрос сохраняется в расположении Эта книга, но если вы хотите, чтобы макрос был доступен при использовании Excel, выберите Личная книга макроса . При выборе личнойкниги макроса Excel создает скрытую личную книгу макроса (Personal.xlsб), если она еще не существует, и сохраняет макрос в этой книге.

  5. В поле Описание при необходимости введите краткое описание действий макроса.

    Хотя поле «Описание» является необязательным, рекомендуется его заполнить. Кроме того, желательно ввести понятное описание, которое будет полезно вам и всем, кто запускает макрос. Если у вас много макросов, описания помогут быстро определить, для чего они нужны.

  6. Чтобы начать запись макроса, нажмите кнопку ОК.

  7. Выполните действия, которые нужно записать.

  8. На вкладке Разработчик в группе Код нажмите кнопку Остановить запись Изображение кнопки.

    -ИЛИ-

    Нажмите ALT+T+M+R.

Работа с макросами, записанными в Excel

На вкладке Разработчик щелкните Макросы, чтобы просмотреть макросы, связанные с книгой. Кроме того, можно нажать клавиши ALT+F8. При этом откроется диалоговое окно Макрос.

Диалоговое окно "Макрос"

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

Ниже приведены дополнительные сведения о работе с макросами в Excel.

Задача

Описание

Изменение параметров безопасности макросов в Excel

Сведения о параметрах безопасности макросов и их значении.

Запуск макроса

Макросы можно запускать различными способами, например с помощью сочетания клавиш, графического объекта, панели быстрого доступа, кнопки или даже при открытии книги.

Изменение макроса

С помощью редактора Visual Basic можно изменять макросы, присоединенные к книге.

Копирование модуля макроса в другую книгу

Если книга содержит макрос VBA, который нужно использовать где-либо еще, этот модуль можно скопировать в другую книгу с помощью редактора Microsoft Visual Basic.

Назначение макроса объекту, фигуре или графическому элементу

  1. Щелкните правой кнопкой мыши объект, рисунок, фигуру или элемент, которому вы хотите назначить существующий макрос, и выберите пункт Назначить макрос.

  2. В поле Назначить макроса выберите макрос, который вы хотите назначить.

Назначение макроса кнопке

Вы можете назначить макрос значку и добавить его на панель быстрого доступа или ленту.

Назначение макроса для элемента управления на листе

Вы можете назначать макросы формам и элементам ActiveX на листе.

Включение и отключение макросов в файлах Office

Узнайте, как включать и отключать макросы в файлах Office.

Открытие редактора Visual Basic

Нажмите клавиши ALT+F11.

Поиск справки по использованию редактора Visual Basic

Узнайте, как найти справку по элементам Visual Basic.

Работа с записанным кодом в редакторе Visual Basic (VBE)

С помощью редактора Visual Basic (VBE) вы можете добавлять в записанный код собственные переменные, управляющие структуры и другие элементы, которые не поддерживает средство записи макросов. Так как средство записи макросов фиксирует почти каждый шаг, выполняемый во время записи, может также потребоваться удалить ненужный код. Просмотр записанного кода — отличный способ научиться программировать на VBA или отточить свои навыки.

Пример изменения записанного кода можно найти в статье Начало работы с VBA в Excel.

Запись макроса

Перед записью макросов полезно знать следующее:

  • Макрос, записанный для работы с диапазоном Excel, будет выполняться только для ячеек этого диапазона. Поэтому если вы добавите в диапазон новую строку, макрос не будет применяться к ней.

  • Если вам нужно записать длинную последовательность задач, советуем вместо этого использовать несколько более мелких макросов.

  • В макросе могут содержаться и задачи, не относящиеся к Excel. Процесс макроса может охватывать прочие приложения Office и другие программы, которые поддерживают Visual Basic для приложений (VBA). Например, вы можете записать макрос, который сначала обновляет таблицу в Excel, а затем открывает Outlook для ее отправки по электронной почте.

Макросы и средства VBA находятся на вкладке Разработчик, которая по умолчанию скрыта, поэтому сначала нужно включить ее.

  1. Перейдите в Excel > параметры…> ленты & панель инструментов.

  2. В категории Настроить ленту в списке Основные вкладки установите флажок Разработчик, а затем нажмите кнопку Сохранить.

Чтобы записать макрос, следуйте инструкциям ниже.

  1. На вкладке Разработчик нажмите кнопку Запись макроса.

  2. В поле Имя макроса введите название макроса. Сделайте имя понятным, чтобы можно было быстро найти нужный макрос.

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

  3. В списке Сохранить в выберите книгу, в которой вы хотите сохранить макрос.

    Как правило, макрос сохраняется в расположении Эта книга, но если вы хотите, чтобы макрос был доступен при использовании Excel, выберите Личная книга макроса. При выборе личнойкниги макроса Excel создает скрытую личную книгу макроса (PERSONAL.XLSB), если она еще не существует, и сохраняет макрос в этой книге. Книги в этой папке открываются автоматически при Excel, и любой код, сохраненный в личной книге макроса, будет указан в диалоговом окну Макрос, которое объясняется в следующем разделе.

  4. Чтобы назначить сочетание клавиш для запуска макроса, в поле Сочетание клавиш введите любую строчную или прописную букву. Рекомендуется использовать сочетания клавиш, которые еще не назначены другим командам, так как они будут переопределять совпадающие с ними стандартные сочетания клавиш в Excel, пока открыта книга, содержащая макрос.

  5. В поле Описание при необходимости введите краткое описание действий макроса.

    Хотя поле «Описание» является необязательным, рекомендуется его заполнить. Полезно ввести содержательное описание со всеми сведениями, которые могут быть полезны вам или другим пользователям, которые будут запускать макрос. Если у вас много макросов, описания помогут быстро определить, для чего они нужны.

  6. Чтобы начать запись макроса, нажмите кнопку ОК.

  7. Выполните действия, которые нужно записать.

  8. На вкладке Разработчик щелкните Остановить запись.

Работа с макросами, записанными в Excel

На вкладке Разработчик щелкните Макросы, чтобы просмотреть макросы, связанные с книгой. При этом откроется диалоговое окно Макрос.

Примечание: Макросы нельзя отменить. Прежде чем впервые запускать записанный макрос, сохраните книгу или создайте ее копию, чтобы предотвратить внесение нежелательных изменений. Если вас не устраивают результаты выполнения макроса, вы можете закрыть книгу, не сохраняя ее.

Ниже приведены дополнительные сведения о работе с макросами в Excel.

Задача

Описание

Включение и отключение макросов

Узнайте, как включать и отключать макросы в Excel для Mac.

Копирование модуля макроса в другую книгу

Если книга содержит макрос VBA, который нужно использовать где-либо еще, этот модуль можно скопировать в другую книгу с помощью редактора Microsoft Visual Basic.

Назначение макроса объекту, фигуре или графическому элементу

  1. Щелкните правой кнопкой мыши объект, рисунок, фигуру или элемент, которому вы хотите назначить существующий макрос, и выберите пункт Назначить макрос.

  2. В поле Назначить макроса выберите макрос, который вы хотите назначить.

Назначение макроса кнопке

Вы можете назначить макрос значку и добавить его на панель быстрого доступа или ленту.

Назначение макроса для элемента управления на листе

Вы можете назначать макросы формам и элементам ActiveX на листе.

Открытие редактора Visual Basic

На вкладке Разработчик щелкните Visual Basic или выберите Сервис > Макрос > Редактор Visual Basic.

Поиск справки по использованию редактора Visual Basic

Узнайте, как найти справку по элементам Visual Basic.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

#Руководства

  • 23 май 2022

  • 0

Как с помощью макросов автоматизировать рутинные задачи в Excel? Какие команды они выполняют? Как создать макрос новичку? Разбираемся на примере.

Иллюстрация: Meery Mary для Skillbox Media

Ксеня Шестак

Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.

Макрос (или макрокоманда) в Excel — алгоритм действий в программе, который объединён в одну команду. С помощью макроса можно выполнить несколько шагов в Excel, нажав на одну кнопку в меню или на сочетание клавиш.

Обычно макросы используют для автоматизации рутинной работы — вместо того чтобы выполнять десяток повторяющихся действий, пользователь записывает одну команду и затем запускает её, когда нужно совершить эти действия снова.

Например, если нужно добавить название компании в несколько десятков документов и отформатировать его вид под корпоративный дизайн, можно делать это в каждом документе отдельно, а можно записать ход действий при создании первого документа в макрос — и затем применить его ко всем остальным. Второй вариант будет гораздо проще и быстрее.

В статье разберёмся:

  • как работают макросы и как с их помощью избавиться от рутины в Excel;
  • какие способы создания макросов существуют и как подготовиться к их записи;
  • как записать и запустить макрос начинающим пользователям — на примере со скриншотами.

Общий принцип работы макросов такой:

  • Пользователь записывает последовательность действий, которые нужно выполнить в Excel, — о том, как это сделать, поговорим ниже.
  • Excel обрабатывает эти действия и создаёт для них одну общую команду. Получается макрос.
  • Пользователь запускает этот макрос, когда ему нужно выполнить эту же последовательность действий ещё раз. При записи макроса можно задать комбинацию клавиш или создать новую кнопку на главной панели Excel — если нажать на них, макрос запустится автоматически.

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

  • Автоматизировать повторяющиеся процедуры.

    Например, если пользователю нужно каждый месяц собирать отчёты из нескольких файлов в один, а порядок действий каждый раз один и тот же, можно записать макрос и запускать его ежемесячно.

  • Объединять работу нескольких программ Microsoft Office.

    Например, с помощью одного макроса можно создать таблицу в Excel, вставить и сохранить её в документе Word и затем отправить в письме по Outlook.

  • Искать ячейки с данными и переносить их в другие файлы.

    Этот макрос пригодится, когда нужно найти информацию в нескольких объёмных документах. Макрос самостоятельно отыщет её и принесёт в заданный файл за несколько секунд.

  • Форматировать таблицы и заполнять их текстом.

    Например, если нужно привести несколько таблиц к одному виду и дополнить их новыми данными, можно записать макрос при форматировании первой таблицы и потом применить его ко всем остальным.

  • Создавать шаблоны для ввода данных.

    Команда подойдёт, когда, например, нужно создать анкету для сбора данных от сотрудников. С помощью макроса можно сформировать такой шаблон и разослать его по корпоративной почте.

  • Создавать новые функции Excel.

    Если пользователю понадобятся дополнительные функции, которых ещё нет в Excel, он сможет записать их самостоятельно. Все базовые функции Excel — это тоже макросы.

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

В Excel и других программах Microsoft Office макросы создаются в виде кода на языке программирования VBA (Visual Basic for Applications). Этот язык разработан в Microsoft специально для программ компании — он представляет собой упрощённую версию языка Visual Basic. Но это не значит, что для записи макроса нужно уметь кодить.

Есть два способа создания макроса в Excel:

  • Написать макрос вручную.

    Это способ для продвинутых пользователей. Предполагается, что они откроют окно Visual Basic в Еxcel и самостоятельно напишут последовательность действий для макроса в виде кода.

  • Записать макрос с помощью кнопки меню Excel.

    Способ подойдёт новичкам. В этом варианте Excel запишет программный код вместо пользователя. Нужно нажать кнопку записи и выполнить все действия, которые планируется включить в макрос, и после этого остановить запись — Excel переведёт каждое действие и выдаст алгоритм на языке VBA.

Разберёмся на примере, как создать макрос с помощью второго способа.

Допустим, специальный сервис автосалона выгрузил отчёт по продажам за три месяца первого квартала в формате таблиц Excel. Эти таблицы содержат всю необходимую информацию, но при этом никак не отформатированы: колонки слиплись друг с другом и не видны полностью, шапка таблицы не выделена и сливается с другими строками, часть данных не отображается.

Так выглядят таблицы с продажами автосалона в первоначальном виде
Скриншот: Skillbox Media

Пользоваться таким отчётом неудобно — нужно сделать его наглядным. Запишем макрос при форматировании таблицы с продажами за январь и затем применим его к двум другим таблицам.


Готовимся к записи макроса

Кнопки для работы с макросами в Excel находятся во вкладке «Разработчик». Эта вкладка по умолчанию скрыта, поэтому для начала разблокируем её.

В операционной системе Windows это делается так: переходим во вкладку «Файл» и выбираем пункты «Параметры» → «Настройка ленты». В открывшемся окне в разделе «Основные вкладки» находим пункт «Разработчик», отмечаем его галочкой и нажимаем кнопку «ОК» → в основном меню Excel появляется новая вкладка «Разработчик».

В операционной системе macOS это нужно делать по-другому. В самом верхнем меню нажимаем на вкладку «Excel» и выбираем пункт «Параметры…».

Нажимаем сюда, чтобы вызвать панель с дополнительными параметрами Excel в macOS
Скриншот: Skillbox Media

В появившемся окне нажимаем кнопку «Лента и панель».

Выбираем параметр «Лента и панель»
Скриншот: Skillbox Media

Затем в правой панели «Настроить ленту» ищем пункт «Разработчик» и отмечаем его галочкой. Нажимаем «Сохранить».

Отмечаем пункт «Разработчик» и сохраняем изменения
Скриншот: Skillbox Media

Готово — вкладка «Разработчик» появилась на основной панели Excel.

Теперь можно работать с макросами
Скриншот: Skillbox Media

Чтобы Excel смог сохранить и в дальнейшем использовать макрос, нужно пересохранить документ в формате, который поддерживает макросы. Это делается через команду «Сохранить как» на главной панели. В появившемся меню нужно выбрать формат «Книга Excel с поддержкой макросов».

Перед записью макросов нужно сохранить документ в формате с их поддержкой
Скриншот: Skillbox Media

Перед началом записи макроса важно знать об особенностях его работы:

  • Макрос записывает все действия пользователя.

    После старта записи макрос начнёт регистрировать все клики мышки и все нажатия клавиш. Поэтому перед записью последовательности лучше хорошо отработать её, чтобы не добавлять лишних действий и не удлинять код. Если требуется записать длинную последовательность задач — лучше разбить её на несколько коротких и записать несколько макросов.

  • Работу макроса нельзя отменить.

    Все действия, которые выполняет запущенный макрос, остаются в файле навсегда. Поэтому перед тем, как запускать макрос в первый раз, лучше создать копию всего файла. Если что-то пойдёт не так, можно будет просто закрыть его и переписать макрос в созданной копии.

  • Макрос выполняет свой алгоритм только для записанного диапазона таблиц.

    Если при записи макроса пользователь выбирал диапазон таблицы, то и при запуске макроса в другом месте он выполнит свой алгоритм только в рамках этого диапазона. Если добавить новую строку, макрос к ней применяться не будет. Поэтому при записи макроса можно сразу выбирать большее количество строк — как это сделать, показываем ниже.

Для начала записи макроса перейдём на вкладку «Разработчик» и нажмём кнопку «Записать макрос».

Нажимаем сюда, чтобы начать запись макроса
Скриншот: Skillbox Media

Появляется окно для заполнения параметров макроса. Нужно заполнить поля: «Имя макроса», «Сохранить в», «Сочетание клавиш», «Описание».

Так выглядит окно с параметрами макроса
Скриншот: Skillbox Media

«Имя макроса» — здесь нужно придумать и ввести название для макроса. Лучше сделать его логически понятным, чтобы в дальнейшем можно было быстро его найти.

Первым символом в названии обязательно должна быть буква. Другие символы могут быть буквами или цифрами. Важно не использовать пробелы в названии — их можно заменить символом подчёркивания.

«Сохранить в» — здесь нужно выбрать книгу, в которую макрос сохранится после записи.

Если выбрать параметр «Эта книга», макрос будет доступен при работе только в этом файле Excel. Чтобы макрос был доступен всегда, нужно выбрать параметр «Личная книга макросов» — Excel создаст личную книгу макросов и сохранит новый макрос в неё.

«Сочетание клавиш» — здесь к уже выбранным двум клавишам (Ctrl + Shift в системе Windows и Option + Cmd в системе macOS) нужно добавить третью клавишу. Это должна быть строчная или прописная буква, которую ещё не используют в других быстрых командах компьютера или программы Excel.

В дальнейшем при нажатии этих трёх клавиш записанный макрос будет запускаться автоматически.

«Описание» — необязательное поле, но лучше его заполнять. Например, можно ввести туда последовательность действий, которые планируется записать в этом макросе. Так не придётся вспоминать, какие именно команды выполнит этот макрос, если нужно будет запустить его позже. Плюс будет проще ориентироваться среди других макросов.

В нашем случае с форматированием таблицы заполним поля записи макроса следующим образом и нажмём «ОК».

Заполняем поля и жмём «ОК», чтобы начать запись
Скриншот: Skillbox Media

После этого начнётся запись макроса — в нижнем левом углу окна Excel появится значок записи.

Началась запись макроса — теперь в него попадут все клики мышки и нажатия клавиш
Скриншот: Skillbox Media

Пока идёт запись, форматируем таблицу с продажами за январь: меняем ширину всех столбцов, данные во всех ячейках располагаем по центру, выделяем шапку таблицы цветом и жирным шрифтом, рисуем границы.

Важно: в нашем случае у таблиц продаж за январь, февраль и март одинаковое количество столбцов, но разное количество строк. Чтобы в случае со второй и третьей таблицей макрос сработал корректно, при форматировании выделим диапазон так, чтобы в него попали не только строки самой таблицы, но и строки ниже неё. Для этого нужно выделить столбцы в строке с их буквенным обозначением A–G, как на рисунке ниже.

Так макрос будет работать и для таблиц с большим количеством строк
Скриншот: Skillbox Media

Если выбрать диапазон только в рамках первой таблицы, то после запуска макроса в таблице с большим количеством строк она отформатируется только частично.

Так макрос отформатирует только выбранные строки: если в других таблицах строк окажется больше, они останутся в первоначальном виде
Скриншот: Skillbox Media

После всех манипуляций с оформлением таблица примет такой вид:

Так выглядит таблица после форматирования
Скриншот: Skillbox Media

Проверяем, все ли действия с таблицей мы выполнили, и останавливаем запись макроса. Сделать это можно двумя способами:

  • Нажать на кнопку записи в нижнем левом углу.
  • Перейти во вкладку «Разработчик» и нажать кнопку «Остановить запись».

Нажимаем сюда, чтобы остановить запись макроса
Скриншот: Skillbox Media

Готово — мы создали макрос для форматирования таблиц в границах столбцов A–G. Теперь его можно применить к другим таблицам.


Запускаем макрос

Перейдём в лист со второй таблицей «Февраль_2022». В первоначальном виде она такая же нечитаемая, как и первая таблица до форматирования.

Так выглядит таблица до запуска макроса
Скриншот: Skillbox Media

Отформатируем её с помощью записанного макроса. Запустить макрос можно двумя способами:

  • Нажать комбинацию клавиш, которую выбрали при заполнении параметров макроса — в нашем случае Option + Cmd + Ф.
  • Перейти во вкладку «Разработчик» и нажать кнопку «Макросы».

Нажимаем сюда, чтобы вызвать панель для выбора макроса
Скриншот: Skillbox Media

Появляется окно — там выбираем макрос, который нужно запустить. В нашем случае он один — «Форматирование_таблицы». Под ним отображается описание того, какие действия он включает. Нажимаем «Выполнить».

Нажимаем сюда, чтобы запустить макрос для форматирования таблицы
Скриншот: Skillbox Media

Готово — вторая таблица с помощью макроса форматируется так же, как и первая.

За пару секунд с помощью макроса исходная таблица принимает такой вид
Скриншот: Skillbox Media

То же самое можно сделать и на третьем листе для таблицы продаж за март. Более того, этот же макрос можно будет запустить и в следующем квартале, когда сервис автосалона выгрузит таблицы с новыми данными.

Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше

    1. Издательская система

    2. редактор
      научных текстов

    3. распознаватель
      текстов

    4. простейший
      редактор текстов

  1. Редактор
    Adobe Photoshop предназначен для … компьютерной
    графики

    1. растровой

    2. векторной

    3. векторной
      и растровой

  1. Набор
    слайдов и спецэффекты, сопровождающие
    показ слайдов на экране, – это …

    1. презентация

    2. слайд

    3. раздаточный
      материал

    4. конспект
      доклада

  1. Презентация,
    формат и схему цветов которой можно
    использовать для подготовки других
    презентаций, – это … презентации

    1. структура

    2. шаблон

    3. установочная

    4. мастер

  1. Отдельный
    кадр презентации – это …

    1. скриншот

    2. слайд

    3. раздаточный
      материал

    4. конспект
      доклада

  1. Основным
    расширением файлов, созданных в редакторе
    MS WORD 2007, является …

    1. .bmp

    2. .docx

    3. .txt

    4. .dot

    5. .doc

  1. В
    MS Word поместить выделенный фрагмент
    текста в буфер без удаления можно при
    помощи команды «…»

    1. Копировать

    2. Вырезать

    3. Вставить

    4. Отправить

    5. В
      буфер

  1. Основным
    расширением файлов, созданных в редакторе
    MS WORD XP, является …

    1. .bmp

    2. .doc

    3. .txt

    4. .docx

  1. Общепринятое
    название документа MS Excel – …

    1. рабочая
      книга

    2. рабочая
      тетрадь

    3. таблица

    4. страница

  1. Программный
    модуль, позволяющий автоматизировать
    рабочие процессы в редакторе электронных
    таблиц MS Excel, называется …

    1. макрос

    2. алгоритм

    3. сценарий

  1. Формула
    в программе MS Excel начинается с символа
    «…»

    1. =

    2. #

    3. *

    4. /

  1. Отрасль
    знаний, изучающая общие свойства и
    структуру информации, а также
    закономерности и принципы ее создания,
    преобразования, накопления, передачи
    и использования в различных областях
    человеческой деятельности на базе
    современных средств вычислительной и
    телекоммуникационной техники, – это

a)
кибернетика

b)
информатика

c)
документалистика

  1. Основанная
    задача информатики – …

a)
изучение
свойств и структуры информации

b)
изучение средств современной вычислительной
техники

c)
сокращение
затрат на поиск и обработку нужной
информации

d)
процесс превращение данных в информацию

  1. Данные,
    определенным образом организованные,
    имеющие смысл, значение и ценность для
    своего потребителя и необходимые для
    принятия им решений, а также реализации
    других функций и действий, – это …

a)
данные

b)
информация

c)
знания

  1. Результаты
    решения задач, истинная, проверенная
    информация (сведения), обобщенная в
    виде законов, теорий, совокупностей
    взглядов и понятий – это …

a)
данные

b)
информация

c)
знания

  1. Данные
    превращаются в информацию после их …

a)
преобразования
в известные понятия с помощью известных
методов

b)
фиксации на каком-либо носителе

c)
интеллектуального
усвоения и обобщения в виде законов,
теорий, понятий

  1. Информация
    превращается в знания …

a)
путем
интеллектуального усвоения и обобщения
в виде законов, теорий, понятий

b)
путем фиксации ее на каком-либо носителе

c)
путем преобразования ее в известные
понятия с помощью известных методов

d)
после определения полезности информации

  1. Процесс,
    в который вовлечены отправитель и
    получатель (или адресат), соединенные
    надежным каналом связи, и который
    заключается в передаче сообщения от
    отправителя к получателю по каналу
    связи, – это …

a)
обмен
данными

b)
преобразование информации

c)
кибернетика

d)
информационный обмен

  1. Процессы
    накопления, размещения, выработки и
    копирования данных (информации, знаний)
    для дальнейшего их использования
    (обработки и/или передачи) – это …

a)
архивирование

b)
обработка

c)
хранение

d)
сбор

  1. Неверно,
    что к процессу обработки данных
    (информации, знаний) относится операция

a)
накопления

b)
выборки

c)
сортировки

d)
поиска

  1. Неверно,
    что по способу передачи информация
    бывает …

a)
спутниковой

b)
электронной

c)
письменной

d)
вербальной

  1. Группа
    свойств, характеризующих изменение
    информации во времени, – это … свойства

a)
атрибутивные

b)
прагматические

c)
динамические

  1. Группа
    свойств, характеризующих степень
    полезности информации для пользователя,
    – это … свойства

a)
атрибутивные

b)
прагматические

c)
динамические

  1. Свойство
    информации, характеризующее степень
    соответствия реальному объективному
    состоянию дел, – это ее …

a) непрерывность

b)
достоверность

c)
полнота

d)
адекватность

  1. Неверно,
    что к атрибутивным свойствам информации
    относят ее …

a)
ее дискретность

b)
ее
полноту

c)
ее непрерывность

d)
неотрывность информации от физического
носителя

  1. Свойство
    информации, характеризующее степень
    соответствия информации текущему
    моменту времени, – это ее …

a)
актуальность

b)
адекватность

c)
полезность

d)
доступность

  1. Свойство
    дискретности относится к … свойствам
    информации

a)
атрибутивным

b)
прагматическим

c)
динамическим

  1. Накопление
    и хранение информации характеризует
    такое ее свойство, как …

a)
непрерывность

b)
кумулятивность

c)
полнота

d)
доступность

Кумулятивность
характеризует накопление и хранение
информации.

  1. Такое
    свойство информации, как полезность,

a) характеризует
накопление информации

b)
определяет достаточность данных для
принятия решений

c)
уменьшает
неопределенность сведений об объекте

d)
показывает степень соответствия
информации реальному объективному
состоянию дел

Полезность
— уменьшение неопределенности сведений
об объекте.

  1. Упорядоченная
    последовательность взаимосвязанных
    действий по обработке данных, информации,
    знаний до получения необходимого
    полезного результата – это …

a)
технологическая операция

b)
технологический процесс

c)
информационная
технология

d)
информационный обмен

  1. Процесс
    получения информации о предметной
    области от специалистов-экспертов и
    представления ее в форме, необходимой
    для записи в базу знаний, – это …

a)
сбор данных

b)
сбор информации

c)
сбор
знаний

Получение
переработанной информацию от
специалистов-экспертов это сбор знаний

  1. Любой
    технологический процесс состоит …

a)
преимущественно из обработки информации

b)
из
методов и средств обработки информации

c)
преимущественно из хранения информации

d)
из совокупности технологических операций

Технологический
процесс обработки информации

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

  1. Комплекс
    аппаратных (технических) средств,
    предназначенных для автоматической
    обработки информации, – это …

a)
архитектура ЭВМ

b)
вычислительная сеть

c)
ЭВМ

d)
интегральная схема

ЭВМ
это
комплекс аппаратных
 и
программных средств обработки
информации

  1. Многоуровневая
    иерархия аппаратурно-программных
    средств, из которых строится ЭВМ, – это

a)
структура ЭВМ

b)
архитектура ЭВМ

c)
свойства ЭВМ

d)
вычислительная сеть

Архитектура ЭВМ – это многоуровневая иерархия аппаратурнопрограммных средствиз которых состоит ЭВМ.

  1. Интегральные
    схемы использовались в … поколении
    ЭВМ

a)
1-м

b)
2-м

c)
3-м

d)
4-м

  1. Электронные
    лампы использовались в … поколении
    ЭВМ

a)
1-м

b)
2-м

c)
3-м

d)
4-м

  1. 2-е
    поколение ЭВМ было построено на основе

a)
электронных ламп

b)
транзисторов

c)
интегральных схем

d)
больших интегральных схем

  1. 4-е
    поколение ЭВМ было построено на основе

a)
электронных ламп

b)
транзисторов

c)
интегральных схем

d)
больших интегральных схем

  1. Для
    5-го поколения ЭВМ характерно использование

a)
искусственного
интеллекта

b)
транзисторов

c)
магнитного диска в качестве носителя
информации

d)
интегральных схем

  1. По
    способу представления информации
    вычислительные машины подразделяются
    на …

a)
большие ЭВМ и малые ЭВМ

b)
аналоговые
и цифровые

c)
серверы и рабочие станции

  1. По
    быстродействию вычислительные машины
    подразделяют на …

a)
большие
ЭВМ и малые ЭВМ

b)
аналоговые и цифровые

c)
серверы и рабочие станции

  1. Для
    решения крупномасштабных вычислительных
    задач и обслуживания крупнейших
    информационных банков данных обычно
    используют …

a)
суперЭВМ

b)
большие ЭВМ

c)
малые ЭВМ

d)
средние ЭВМ

  1. Для
    комплектования ведомственных,
    территориальных и региональных
    вычислительных центров обычно используют

a)
суперЭВМ

b)
большие
ЭВМ

c)
малые ЭВМ

d)
средние ЭВМ

  1. Неверно,
    что среди персональных компьютеров
    выделяют такие, как …

a)
настольные

b)
портативные

c)
карманные

d)
мини-ЭВМ

  1. Разделение
    вычислительных машин на сервера и
    рабочие станции лежит в основе
    классификации, отражающей …

a)
место
и роль ЭВМ в сети

b)
быстродействие ЭВМ

c)
способ представления информации в ЭВМ

d)
историю развития ЭВМ

  1. Появление
    вычислительных сетей связано с появлением
    … поколения ЭВМ

a)
1-го

b)
2-го

c)
3-го

d)
4-го

  1. В
    основе подразделения сетей на локальные
    и глобальные лежит …

a)
такой признак, как тип построения

b)
такой признак, как способ управления

c)
признак топологии

d)
территориальный
признак

  1. Сеть,
    главным назначением которой является
    поддержание работы конкретного
    предприятия, владеющего данной сетью,
    – это … сеть

a)
корпоративная

b)
локальная

c)
региональная

d)
централизованная

  1. Неверно,
    что с точки зрения топологии выделяют

a)
локальные сети

b)
сети типа «звезда»

c)
сети типа «кольцо»

d)
сети
типа «шина»

  1. Система
    распределенной обработки данных,
    охватывающая небольшую территорию (до
    10 км) внутри учреждений, – это …

a)
корпоративная сеть

b)
региональная сеть

c)
локальная
сеть

d)
сеть Ethernet

  1. По
    способу управления сети бывают …

a)
локальные и глобальные

b)
централизованные
и децентрализованные

c)
типа «звезда», «кольцо», «шина»

d)
сети с селекцией информации и маршрутизацией
информации

  1. Физическая
    среда, пригодная для прохождения
    сигнала, – это …

a)
среда
передачи данных

b)
канал связи

c)
маршрут передачи данных

d)
вычислительная сеть

  1. Intranet
    – это …

a)
то же самое, что и Internet

b)
версия
Internet
на уровне компании

c)
стандарт ЛВС

d)
стандарт ГВС

  1. Неверно,
    что для сети Internet характерно …

a)
разнообразие различных компьютеров,
объединенных общим набором протоколов

b)
наличие единой среды для общения,
развлечения и ведения бизнеса и рекламы,
коммуникаций

c)
управление сетью в основном самими
пользователями и поставщиками услуг
через различные общественные или
специальные организации

d)
централизованное
управление

  1. Неверно,
    что к браузерам относят …

a)
Internet Explorer

b)
Google Chrome

c)
Mozilla

d)
Acrobat
Reader

  1. Сервис
    «электронная почта» относится к …

a)
интерактивным
сервисам

b)
сервисам отложенного чтения

c)
сервисам прямого обращения

  1. Протокол
    передачи гипертекстовой информации
    имеет аббревиатуру …

a)
html

b)
http

c)
tcp/ip

d)
pop3

  1. Средства
    хранения тематически систематизированных
    коллекций ссылок на различные сетевые
    ресурсы, в первую очередь на документы
    WWW – это …

a)
поисковая система

b)
каталоги

c)
сайты

d)
деловые ресурсы

  1. Для
    задания нескольких слов-синонимов при
    поиске информации используется символ
    «…»

a)
&

b)
|

c)
*

d)
?

  1. Для
    того чтобы исключить из результата
    поиска документы, содержащие определенное
    слово, перед этим словом необходимо
    поставить знак «…»

a)
+

b)

c)

d)
/

  1. Неверное,
    что к сервисам общения в Internet относится

a)
ftp

b)
Skype

c)
QIP

d)
ICQ

  1. Неверно,
    что в состав базового программного
    обеспечения входит(ят) …

a)
операционная система

b)
сервисные программы

c)
программы технического обслуживания

d)
текстовые
редакторы

  1. Эффективное
    функционирование компьютера, выполнение
    программ, установленных на компьютере,
    а также взаимодействие пользователя
    и внешних устройств с компьютером
    обеспечивает(ют) …

a)
операционная
система

b)
сервисные программы

c)
программы технического обслуживания

d)
текстовые редакторы

  1. Программы,
    предназначенные для решения задач
    пользователя, относятся к …

a)
базовому ПО

b)
утилитам

c)
прикладному
ПО

d)
сервисному ПО

  1. Неверно,
    что к прикладному ПО относят …

a)
текстовые редакторы

b)
графические редакторы

c)
средства разработки презентаций

d)
программы-утилиты

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

a)
операционные системы

b)
инструментальные
программы

c)
табличные редакторы

d)
сервисные программы

  1. Текст
    с возможностью перехода от одного
    фрагмента текста к другому формируется
    с помощью …

a)
издательской системы

b)
простого текстового редактора

c)
гипертекстового
редактора

d)
распознавателя текстов

  1. Неверно,
    что текстовый файл может иметь расширение

a)
.doc

b)
.rtf

c)
.txt

d)
.xls

  1. Неверно,
    что … является текстовым редактором

a)
MS
Word

b)
WordPad

c)
MS
PowerPoint

d)
Notepad

  1. К
    простейшим текстовым редакторам
    относится …

a)
MS
Word

b)
WordPad

c)
MS
PowerPoint

d)
Notepad

  1. Неверно,
    что … относится к процессу форматирования
    текста

a)
выравнивание строк текста

b)
исправление
грамматических ошибок

c)
изменение размера и типа шрифта

d)
обрамление и заливка цветовым фотоном
части текста

  1. Изменение
    цвета шрифта относится к процессу …
    текста

a)
форматирования

b)
редактирования

c)
распознавания

  1. К
    редактированию текстовой информации
    относится процесс …

a)
удаления
или вставки фрагмента текста

b)
установки размеров полей

c)
выделения текста курсивом

d)
введение разрывов страниц

  1. Для
    создания презентаций используют …

a)
MS
PowerPoint

b)
MS
Visio

c)
Adobe
Photoshop

d)
Adobe
PageMaker

  1. В
    MS PowerPoint презентация состоит из …

a)
шаблонов

b)
слайдов

c)
страниц

d)
листов

  1. Для
    создания новой презентации с использованием
    формата и схемы цветов другой презентации
    необходим …

a)
слайд

b)
макет

c)
мастер презентация

d)
шаблон

  1. Файл
    с презентаций имеет расширение …

a)
ppt

b)
doc

c)
pdf

d)
vxd

  1. Распечатанные
    слайды из презентации представляют из
    себя …

a)
конспект доклада

b)
раздаточный
материал

c)
шаблон

d)
макет презентации

  1. Основная
    область применения пакета Visio – это …

a)
текстовый редактор

b)
деловая
графика

c)
создание презентаций

d)
математические расчеты

  1. Неверно,
    что графический файл может иметь
    расширение …

a)
jpg

b)
gif

c)
tif

d)
rtf

  1. Для
    обработки информации, представленной
    преимущественно в табличной форме,
    лучше использовать программу …

a)
MS
Excel

b)
MS
Word

c)
MS
Visio

d)
MS
PowerPoint

  1. Основным
    расширением файлов, созданных в редакторе
    MS Excel 2007,
    является …

a)
.xlsx

b)
.docx

c)
.xls

d)
.xml

  1. В
    MS
    Excel
    при нажатии на кнопку

    происходит…

a)
вызов диалогового окна с финансовыми
функциями

b)
расчет процентов

c)
перевод
значений выбранных ячеек в денежный
формат

d)
консолидация данных

  1. В
    MS Excel рабочая книга состоит из …

a)
страниц

b)
документов

c)
листов

d)
слайдов

  1. В
    MS Excel автосуммирование выбранных ячеек
    происходит при нажатии на кнопку …

a)

b)

c)

d)

  1. Форматирование
    объекта по заданному образцу происходит
    при нажатии на кнопку …

a)

b)

c)

d)

  1. В
    MS Excel, если необходимо вычислить итоги
    для данных, расположенных в различных
    областях таблицы, то применяется
    операция …

  2. a)
    консолидации данных

  3. b)
    автосуммирования

  4. c)
    форматирования

  5. d)
    СЧЕТЕСЛИ

  1. При
    нажатии на кнопку

    в MS
    Excel
    происходит …

a)
расчет простых процентов

b)
расчет сложных процентов

c)
перевод
значений выбранных ячеек в процентный
формат

d)
вызов диалогового окна с финансовыми
функциями

  1. При
    нажатии на кнопку

    в программах пакета MS Office происходит…

a)
предварительный
просмотр

b)
вывод на печать

c)
изменение масштаба

d)
вызов диалогового окна «Параметры
страницы»

  1. На
    рисунке изображена … модель данных

a)
иерархическая
(Иерархическая
модель
позволяет строить БД с древовидной
структурой. В них каждый узел содержит
свой тип данных (сущность). На верхнем
уровне дерева имеется один узел –
корень, на следующем уровне располагаются
узлы, связанные с этим корнем, затем
узлы, связанные с узлами предыдущего
уровня, и т. д. Каждый узел может иметь
только одного предка)

b)
сетевая

c)
реляционная

d)
смешанная

  1. В
    пакет MS
    Office
    входит СУБД …

a)
Excel

b)
Access(Access
— это программа, с помощью которой можно
быстро и довольно просто создавать базы
данных, наполнять их и работать с ними.
Иногда можно увидеть и такое сокращение,
как СУБД. Не пугайтесь, это всего
лишь аббревиатура от Система Управления
Базами Данных
. Access входит в состав
пакета Microsoft Office, и если не удается
найти такую программу через Пуск —
Программы
, то запустите заново
установку Microsoft Office и смело жмите
на кнопку ДобавитьУдалить, а затем
просто установите галочку возле Microsoft
Access
. После установки нужный нам ярлык
появится в списке программ. (Только одно
маленькое НО. Access поставляется
только в Pro (т.е. Professional)
версиях Microsoft Office. Поэтому, если
обладаете не такой инсталляцией, то в
ней нужного пункта найти не получится.
Ищите Pro и в добрый путь.)

c)
VBA

d)
Publisher

  1. Условия
    и факторы, таящие в себе и при определенных
    условиях обнаруживающие враждебные
    намерения, вредоносные свойства,
    деструктивную природу, – это …

a)
угрозы

b)
утечка информации

c)
вирусы

d)
хакерская атака

  1. Программа,
    которая способна создавать свои копии
    и внедрять их в различные объекты и/или
    ресурсы компьютерных систем, сетей
    и т.д. без ведома пользователя, – это

a)
спам

b)
хакерская атака

c)
DOS-атака

d)
вирус(Компьютерный
вирус — программа, которая способна
создавать свои копии
и внедрять
их
в различные объекты, ресурсы
компьютерных систем
, сетей и
т.д. без ведома пользователя.)

  1. Неверно,
    что к программам-антивирусам относят

a)
Nod32

b)
Dr.Web

c)
avast!

d)
Outpost
firewall
(Outpost
Firewall
 — (персональный
файрвол
) программа для защиты
компьютера от хакерских атак из Интернета
от российской компании Agnitum.
Кроме этого, Outpost обеспечивает блокировку
загрузки рекламы и активного содержимого
веб-страниц, а тем самым — их более
быструю загрузку.)

  1. Документы,
    определяющие список конфиденциальных
    информационных ресурсов, возможные
    угрозы, а также перечень мероприятий
    для противодействия указанным угрозам,
    относятся к … методам защиты информации

a)
социально-психологическим

b)
организационным

c)
программно-техническим

d)
нормативно-правовым

  1. Неверно,
    что к программно-техническим методам
    защиты информации относят …

a)
должностные
инструкции сотрудников компании

b)
антивирус

c)
межсетевой экран

d)
RAID-массив

  1. Антивирус
    относится к … методам защиты информации

a)
социально-психологическим

b)
организационным

c)
программно-техническим

d)
нормативно-правовым

  1. Межсетевой
    экран относится к … методам защиты
    информации

a)
социально-психологическим

b)
организационным

c)
программно-техническим

d)
нормативно-правовым

  1. Документ
    «Политика информационной безопасности»
    относится к … методам защиты информации

a)
социально-психологическим

b)
организационным

c)
программно-техническим

d)
нормативно-правовым

  1. С
    проводником Windows может интегрироваться

a)
архиватор WinRar

b)
архиватор WinZip

c)
любой
самораспаковывающийся архив

d)
архиватор arj

  1. Допустимый
    размер сжатого файла не ограничен у …

a)
WinRar

b)
WinZip

c)
любого самораспаковывающегося архива

d)
arj

    1. Широковещательный
      канал
      – это
      компьютерная сеть, использующая метод
      передачи
      данных, при котором поток
      данных (каждый переданный пакет
      в случае пакетной передачи) предназначен
      для приема всеми участниками сети

    1. Интерфейс
      это система связей с унифицированными
      сигналами и аппаратурой, предназначенная
      для обмена информацией между устройствами
      вычислительной системы

    1. Для
      подключения к ПК жестких дисков может
      использоваться интерфейс …

    1. SATA

    2. USB

    3. SCSI

    4. ISA

    5. AGP

    6. IDE

    7. PCI

    1. Базовая
      топология компьютерной сети, в которой
      все компьютеры сети присоединены к
      центральному узлу (обычно сетевой
      концентратор), образуя физический
      сегмент сети, называется …

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Для автоматизации работы приложений часто используются макросы. Любой макрос — это последовательность действий, записанная под определенным именем. Если при работе с Microsoft Excel возникает необходимость несколько раз выполнить одну и ту же последовательность операций (например, сложное форматирование текущей ячейки или добавление новой строки с заполнением некоторых ее ячеек формулами), то можно записать эти действия, а затем воспроизводить их столько раз, сколько потребуется.

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

Вкладка Разработчик, позволяющая записывать макросы, по умолчанию скрыта. Для того чтобы ее показать, необходимо выбрать Office → Параметры Excel → Основные и использовать опцию Показывать вкладку «Разработчик» на ленте. После установки этого флажка на ленте появится вкладка Разработчик.

Запись макросов

Для того чтобы записать макрос, необходимо:

  1. Детально представить ту последовательность действий, которую нужно выполнять (во избежание возможных ошибок, лишних или неправильных действий).
  2. Выбрать элемент, к которому будут применяться действия, записываемые в макрос (установить курсор в пределах ячейки и пр.).
  3. Вызвать диалоговое окно Запись макроса одним из двух способов:
    • нажать кнопку Запись макроса на панели Код вкладки Разработчик;
    • нажать кнопку Запись макроса в левой части строки состояния Excel.
  4. Ввести в поле Имя макроса название создаваемого макроса. При этом первым символом имени макроса должна быть буква. Остальные символы могут быть как буквами, так и цифрами или знаком подчеркивания. В имени не допускаются пробелы; в качестве разделителей слов рекомендуется использовать знаки подчеркивания.
  5. В выпадающем списке Сохранить в указать, где будет сохранен данный макрос. Возможные варианты:
    • Личная книга макросов — макрос сохраняется в специальный файл, который будет доступен для всех документов сразу после загрузки Excel;
    • Новая книга — будет создана новая книга, и макрос будет сохранен в ней. Этот макрос будет доступен только в том случае, если содержащая его книга будет открыта;
    • Эта книга — макрос будет сохранен в текущей книге. Обычно такие макросы необходимы, когда их использование ограничено мелкой автоматизацией в текущей книге. Тем не менее, макрос будет доступен из других документов, если они будут открыты параллельно.
  6. Если необходимо, чтобы макрос вызывался комбинацией клавиш, ввести букву или цифру в поле Сочетание клавиш.
  7. Если вводится буква, то важен как регистр, так и раскладка. Например, если вводится буква д (малая русская), то комбинация клавиш для этого макроса будет Ctrl+д, но не Ctrl+I (малая английская L, которая находится на той же клавише).

  8. Нажать кнопку OK, затем кнопку Запись макроса на панели Код вкладки Разработчик, которая в строке состояния превратится в кнопку Остановить запись, останавливающую запись макроса.
  9. Выполнить последовательность действий, которые будут записаны в макрос.
  10. Все значимые действия пользователя (щелчки по кнопкам, редактирование данных, перемещение по листу и т.д.) будут записаны. Сделать паузу в записи невозможно.

  11. Завершить запись макроса нажатием кнопки Остановить запись. По окончании записи макроса он появляется в списке макросов иод своим именем.

Выполнение макросов

Для выполнения макроса можно воспользоваться диалоговым окном Макрос. Чтобы отобразить это окно, можно нажать комбинацию клавиш Alt+F8 либо воспользоваться кнопкой Макросы на панели Код. Далее в этом окне необходимо выбрать требуемый макрос и нажать кнопку Выполнить. Второй возможностью выполнить макрос является комбинация клавиш, выбранная на этапе создания макроса. Кроме того, в Excel предусмотрена возможность вызова макроса при помощи кнопки па панели быстрого доступа.

Создание кнопки макроса на панели быстрого доступа

Для создания кнопки на панели быстрого доступа нужно:

  1. Вызвать диалоговое окно Параметры Excel и перейти на вкладку Настройка.
  2. В выпадающем списке Выбрать команды из выбрать пункт Макросы.
  3. Выбрать нужный макрос из списка макросов и нажать кнопку Добавить — он скопируется в правое окно и станет доступен в виде кнопки на панели быстрого доступа.
  4. Чтобы для созданной кнопки изменить рисунок и отображаемое имя, следует воспользоваться командой Изменить.
  5. Нажать кнопку ОК в диалоговом окне Параметры Excel.

В результате кнопка добавится на панель быстрого доступа. Отображаемое имя будет появляться в виде всплывающей подсказки при наведении на кнопку указателя мыши.

Удаление макроса

Для удаления макроса следует нажать кнопку Макросы на панели Код или комбинацию клавиш Alt+F8 — появится диалоговое окно Макрос, содержащее список макросов, доступных в открытых книгах. В данном окне необходимо выбрать удаляемый макрос и нажать кнопку Удалить.

При удалении макроса его кнопка в панели быстрого доступа не удаляется автоматически, поэтому ее нужно удалить вручную на вкладке Настройки диалогового окна Параметры Excel.

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

Созданный макрос на самом деле представляет собой процедуру, записанную на языке программирования VBA. Ее легко можно увидеть в окне редактора Visual Basic Editor. Подробно о VBA и редакторе Visual Basic Editor рассказано в других наших статьях. Сейчас важно отметить то, что макрос записывается в виде обычного текста, а это значит, что при необходимости его легко можно редактировать.

Для входа в режим редактирования макроса нужно:

  1. В диалоговом окне Макрос выбрать подлежащий редактированию макрос.
  2. Нажать кнопку Изменить — откроется окно Microsoft Visual Basic.

Для примера создадим в текущей книге Excel простейший макрос, который должен применяться к выделенной ячейке и изменять ее форматирование (цвет фона — красный, цвет шрифта — светло-коричневый, Фон 2). Чтобы создать этот макрос, необходимо:

  1. Выделить любую ячейку на листе и ввести в нее какой-нибудь текст (чтобы можно было посмотреть на результат работы).
  2. Включить запись макроса с помощью кнопки Запись макроса в строке состояния.
  3. В диалоговом окне Запись макроса все параметры оставить выбранными по умолчанию и нажать кнопку ОК.
  4. На вкладке Главная (панель Шрифт) выбрать нужные параметры цвета.
  5. Остановить запись макроса при помощи кнопки Остановить запись в строке состояния.

Теперь для того чтобы просмотреть код созданного макроса, необходимо вызвать редактор Visual Basic способом, описанным выше, — откроется окно кода для созданного макроса, в котором будет записан следующий код:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Макрос форматирования ячейки Макрос1
Sub Макрос1()
'Макрос! Макрос
With Selection.Interior
	.Pattern = xlSolid
	.PatternColorlndex = xlAutomatic
	.Color = 255
	.TintAndShade = 0
	.PatternTintAndShade = 0
End With
With Selection.Font
	.ThemeColor = xlThemeColorDark2
	.TintAndShade = 0
End With
End Sub

Чтобы при последовательном обращении к нескольким свойствам одного объекта каждый раз не указывать длинную цепочку типа Selection.Interior.Pattern = xlSolid, используется специальная конструкция языка VBA: With…End With — внутри нес имя объекта можно опустить, указывая лишь точку перед именем свойства.

Для тех, кто знает английский язык, назначение и принцип работы команд в данном коде достаточно очевидны: для объекта Selection.Interior (т.е. для внутренней области выделенной ячейки) выполняется задание значений различным параметрам фона. Основные параметры — Pattern (способ заливки, в данном случае задан xlSolid, т.е. сплошным) и Color (Цвет). Аналогичным образом происходит изменение цвета шрифта (начиная со строки With Selection.Font).

Такой легкий доступ к тексту макроса дает возможность корректировать неверно введенные команды, объединять несколько макросов, написанных разными людьми, изменять когда-то написанные макросы, задавая им новые параметры для работы, чтобы не переписывать их заново.

Цели полностью удалить код макроса в редакторе Visual Basic, то макрос также будет полностью удален (это аналогично действию кнопки Удалить диалогового окна Макрос).

Для переименования макроса достаточно войти в режим его редактирования и в тексте программы исправить заголовок в строке Sub Макрос1() — новое имя автоматически заменит старое в списках макросов. Заметим, что не все замены происходят автоматически. Если с макросом были связаны графические объекты или кнопки, то необходимо сделать для них переназначения.

Высокий уровень производства и дохода, являющийся результатом применения передовой технологии и крупных масштабов производства, приводит к тому, что на весьма значительную часть населения перестает давить бремя забот, связанных с удовлетворением элементарных физических потребностей. Ни одного голодного человека, если только он трезв, невозможно убедить в том, чтобы он истратил свой последний доллар на что-либо, кроме еды. Но человека, который хорошо питается, хорошо одет, имеет хорошие жилищные условия и хорошо обеспечен во всех остальных отношениях, можно убедить в том, чтобы он решил купить электробритву или электрическую зубную тетку. Не только цены и издержки производства, но и потребительский спрос становится объектом управления. Таков еще один важный дополнительный элемент в системе регулирования экономической среды…

221.В MS PowerPoint 2007 местозаполнитель представляет собой …

  • таблицу Excel
  • прямоугольную рамку
  • строку
  • слайд

222.Программный модуль, позволяющий автоматизировать рабочие процессы в редакторе электронных таблиц MS Excel, – …

  • макрос
  • сценарий
  • алгоритм

223.Тип связей, использующийся в Microsoft Visio, – … связь

  • локальная
  • жесткая
  • комбинированная

224…. маркер горизонтальной координатной линейки в MS Word 2007 служит для установки отступа красной строки

  • Нижний левый
  • Верхний
  • Нижний правый

225.В MS Excel 2007 для создания числовой последовательности нужно задать…

  • последнее число и шаг
  • первое число и шаг
  • формулу
  • два первых числа

Понравилась статья? Поделить с друзьями:
  • Программу excel можно использовать для
  • Программный модуль в excel это
  • Программный продукт предназначенный для автоматизации расчетно аналитических задач excel это
  • Программный код vba в excel
  • Программный продукт word является