VBA - Visual Basic for Application

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

М.: Центр компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана, 2011. – 7 с.
Учебные материалы к курсу «Microsoft Excel 2010/2007. Уровень 4 . Макросы на VBA».
В Microsoft Office встроенный язык программирования Visual Basic for Applications (VBA) является основным средством автоматизации работы пользователей с офисными приложениями.
Наибольшее количество прикладных задач, требующих использования макросов, возникает при работе с электронными таблицами Excel. Опытные пользователи могут самостоятельно справиться с вопросами автоматизации Microsoft Excel 2010/2007, если освоят возможности программирования макросов на VBA.
Курс рассчитан на специалистов, постоянно использующих Excel в повседневной профессиональной деятельности и желающих научиться разбирать программный код на VBA и самостоятельно программировать макросы, что позволит автоматически выполнять повторяющиеся рутинные действия, сэкономит время и повысит эффективность труда.
Основные команды языка VBA и базовые объекты Excel совместимы на уровне макросов с предыдущими версиями Excel, поэтому полученные на курсе знания и навыки программирования макросов можно будет с успехом применять как в Microsoft Excel 2010, так и в более ранних версиях Microsoft Excel 2007/2003.
Содержание:
Создание процедуры
Объявление переменной
Типы переменных.
Примеры объявления переменных.
Управляющие структуры
Функция MsgBox
Функция InputBox
Работа с объектами Excel
Изменение свойства объекта
Определение значения свойства объекта
Вызов метода объекта
Ссылки на объекты Excel
Объектные переменные
Ссылки на объект RANGE
Важные свойства объекта Range
Блок With.End With
Разновидности циклов в VBA
Цикл со счётчиком: For…Next
Циклы с условием: Do…Loop
Создание пользовательской функции
Вызов встроенной функции Excel в VBA
Обработка run-time ошибок в процедуре
Создание пользовательских форм (UserForm)
Программирование событий рабочей книги и листов

Author(s): Рулев С.В.

Language: English
Commentary: 1133743
Tags: Информатика и вычислительная техника;Информатика (программирование);Программирование на BASIC / Visual Basic / VBA