Макросы в Excel
Общая характеристика макроса как небольшой программы, написанной на языке VBA, призванной автоматизировать какую-либо операцию или задачу. Этапы работы по созданию макроса в Excel, начало и окончание его записи. "Горячие клавиши" для вызова макроса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 15.12.2014 |
Размер файла | 369,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Макросы в Excel
Трусов Д.Ю.
студент 2-го курса экономического факультета
Донского сельскохозяйственного университета
Россия, п. Персиановский
В последние годы с развитием компьютерных технологий все больше функций по обработке текстовых данных перекладывается на программные средства. Существует большое множество программ для работы с текстовыми данными, но наибольшее распространение получил текстовый процессор Microsoft Word. В состав этого пакета входит программа Excel.
Excel -- программа, входящая в пакет программ Windows Office, она одна из наиболее популярных программ среди пользователей. Еxcel представляет собой электронные таблицы, применяется при ведении небольших баз данных; компоновки, расчётов, построения и работы с диаграммами и графиками.
Большинство специалистов работают именно с этим продуктом, т.к. он отвечает всем современным требованиям, имея в своем составе элементы программирования, к которым относятся макросы.
Макрос - это небольшая программа, написанная на языке VBA (Visual Basic for Applications), призванная автоматизировать какую-либо операцию или задачу.
По форме, макрос представляет собой записанный по специальным правилам текст программы, который находится в тех же файлах, что и листы рабочей книги, только в особых областях, называемых модулями.
Макросы нужны, если специалисту приходится часто, ежедневно совершать однотипные операции при составлении документов, отчетов, таблиц и т.д.
В Excel запись макроса можно осуществить с помощью макрорекодера. Это довольно простой способ для начинающих. Для начала работы с макросами нужно перейти на вкладку Вид и щелкнуть на кнопку Макросы, как это показано на рисунке 1[1].
В открывшимся окне можно начать работу по созданию макроса.
Рисунок 1 - Макросы на вкладке Вид
В первую очередь нужно указать имя макроса. Существуют определенные правила по вводу имени макроса:
1. Имя макроса должно начинаться с буквы, а внутри имени возможно применение и цифр, и символ подчеркивания
2. Имя макроса не может включать пробелы, знаки препинания
3. Длина имени ограничена 80 символами.
Дальше можно указать «горячие клавиши», которые будут использоваться для вызова макроса (рис. 2).
Рисунок 2 - Запись макроса
Пункт «макрос доступен всем» содержит перечень тех документов, в которых созданный макрос может быть сохранен.
Далее нажимаем кнопку «OK». После щелчка кнопки появится указатель мыши с изображением магнитофонной кассеты. После этого все ваши действия будут записаны и помещены в макрос.
После начала записи макроса последовательно выполните все действия, которые в будущем должны будут автоматически выполнятся при каждом запуске вашего макроса. При записи макроса будут учтены все ваши действия с командами, клавишами и кнопками, так что будьте внимательны.
Выполнив все нужные действия, перейдите по ленте приложения на вкладку Вид, откройте меню макросов и выберите в нем команду Остановить запись. Ваш макрос будет готов и сохранен в виде VBA-программы[2].
В процессе работы по созданию макроса можно временно приостановить его запись, выбрав команду Пауза.
макрос excel автоматизированный
Список литературы
1. Гарбер Г.З., Основы программирования на Visual Basic и VBA в Excel 2007. - Солон-пресс, 2008.
2. Слепцова Л.Д., Программирование на VBA в Microsoft Office 2010 / Л.Д Слепцова. // Самоучитель №1 по программированию на языке VBA в Microsoft Office 2010.
Размещено на Allbest.ru
...Подобные документы
Создание кнопки панели инструментов для выполнения макроса. Практический пример создания таблицы значений функций. Использование оператора Select Case. Создание процедуры с использованием операторов цикла For/Next и Do/Loop. Оператор InputBox, массив.
контрольная работа [501,8 K], добавлен 06.12.2013Анализ выполнения векторизации фрагмента карты с помощью программы CorelDRAW Х6. Работа по составлению теста (вопросов с вариантами ответов). Построение точечной диаграммы, создание макроса в Microsoft Excel. Правила работы с PDF и Microsoft Word.
контрольная работа [622,6 K], добавлен 26.04.2015Описание работы ЭВМ при выполнении программы по указанной блок-схеме и исходным данным. Составление линейной программы на языке Basic в виде подпрограммы-функции для вычисления заданной величины. Разработка в ЭТ Excel макроса для указанной функции.
контрольная работа [765,6 K], добавлен 16.10.2011Запись макроса в VBA в Excel. Структура редактора, основные окна и элементы управления. Правила создания процедуры, функций. Коды задания командных кнопок. Виды условных операторов. Циклическая обработка инструкций. Разработка пользовательских приложений.
методичка [2,4 M], добавлен 18.11.2011Задачи и функции автоматизация выдачи заявлений на отпуск и аванс в Microsoft Excel с помощью макросов. Бизнес-процессы при ручном и автоматизированном выполнении работы по выдаче заявлений. Элементы управления "Счетчик" и "Список", параметры макроса.
курсовая работа [424,5 K], добавлен 06.02.2011Графическая схема алгоритма выполнения программы определения запасов сырья. Решение задачи с помощью программы MS Excel. Разработка макроса для построения диаграммы. Использование интерфейса программы для работы с таблицей. Разработка базы данных.
курсовая работа [1,2 M], добавлен 24.04.2014Создание макроса на языке Statistica Visual Basic (SVB) для проверки гипотезы о нормальности остатков множественной регрессии. Возможности программирования на языке SVB в пакете STATISTICA. Проверка гипотезы в модели вторичного рынка жилья в г. Минске.
курсовая работа [573,1 K], добавлен 02.10.2009Написание программного обеспечения на языке ассемблер для AVR-МК ATmega16, позволяющего осуществлять вычисление заданной функции. Введение входных данных с помощью определенного макроса с командой загрузки значений в регистры ldi. Исходный код программы.
контрольная работа [521,0 K], добавлен 23.11.2014Теоретические основы программ для работы с электронными таблицами. Сравнительный анализ программ MS Office Excel и Open Office.org Calc: интерфейс, возможности, горячие клавиши и скорость работы. Оценка эффективности работы программ с числовыми данными.
курсовая работа [761,6 K], добавлен 27.07.2010Показатели хозяйственной деятельности организации. Обоснование выбора инструментов для совершенствования сайта. Создание макроса в Microsoft Excel для устранения ненужных строк и столбцов. Описание функционирования проекта, его совершенствование.
дипломная работа [5,0 M], добавлен 18.06.2013Язык программирования как система обозначений, применяемая в описании алгоритмов для ЭВМ. Разработка программы на языке программирования Бейсик. Освоение приемов работы с электронными таблицами MS Excel. Создание базы данных с помощью СУБД MS Access.
контрольная работа [2,6 M], добавлен 15.02.2010Технические характеристики пневматического перфоратора. Выявление зависимости скорости бурения от усилия подачи путем вычисления коэффициентов для квадратичной и кубической аппроксимации с помощью Microsoft Excel и программы, написанной на языке QBasic.
курсовая работа [1,1 M], добавлен 01.03.2012Анализ программы Microsoft Excel. Способы оформления элементов таблицы различными цветами. Этапы подготовки табличных документов. Характеристика табличного процессора EXCEL. Особенности проведения однотипных расчетов над большими наборами данных.
реферат [565,9 K], добавлен 14.09.2012Алгоритм разработки программного обеспечения. Выбор оптимальной среды программирования. Использование регистров специального назначения. Листинг программы в кодах языка Assambler. Результаты ее компилирования. Блок схема основной программы и макроса RND.
курсовая работа [416,5 K], добавлен 11.03.2015Создание таблицы на рабочем листе Microsoft Excel. Порядок написания программы, в которой вызываются подпрограмма-процедура, считывающая таблицу с листа Microsoft Excel, и подпрограмма-функция, вычисляющая общее количество остановок по всем маршрутам.
контрольная работа [11,5 K], добавлен 07.10.2012Определение номера бурового станка с максимальной суммарной производительностью за весь период. Решение задачи с помощью электронных таблиц. Расчетная таблица с формулами. Разработка макроса для построения графика. Разработка интерфейса программы.
курсовая работа [1,9 M], добавлен 10.04.2014Ознакомление с системой электронного документооборота. Программа аттестации рабочих мест. Система планирования ресурсов предприятия SAP R/3, основные функции и модули, методология и этапы внедрения. Настройка панели быстрого доступа, добавление макроса.
отчет по практике [6,1 M], добавлен 07.05.2014Возможности программы Microsoft Excel. Принципы применения операторов сравнения и текста для активизации вычислительной функции. Создание ссылки на объединение ячеек диапазонов. Этапы разработки таблиц расчетов депозитов и начисления заработной платы.
лабораторная работа [17,2 K], добавлен 20.12.2011Расположение клавиш на клавиатуре. "Горячие клавиши" общего назначения. Использование цифровой клавиатуры для быстрого ввода чисел. Организация клавиш набора, функциональных, перемещения и управления. Характеристика основных символов клавиатуры.
презентация [670,4 K], добавлен 10.08.2015Создание электронных таблиц в MS Excel, ввод формул при помощи мастера функций. Использование относительной и абсолютной ссылок в формулах. Логические функции в MS Excel. Построение диаграмм, графиков и поверхностей. Сортировка и фильтрация данных.
контрольная работа [2,3 M], добавлен 01.10.2011