Основы языка программирования VBA (Visual Basic for Application) Офисное программирование.

Презентация:



Advertisements
Похожие презентации
Макросы в электронных таблицах. 1.Visual Basic для приложений Язык объектно-ориентированного программирования Visual Basic for Applications (VBA) предназначен.
Advertisements

VBA – Visual Basic for Application (офисное программирование) Назначение VBA VBA является современным языком визуального и объектно-ориентированного программирования.
Макросы. Автоматическая запись и использование макросов.
Табличный процессор Microsoft Excel Визуальное программирование на языке Visual BASIC.
Использование средств MS Office для создания электронного учебника.
Мастер – класс «Создание интерактивных тестов в Power Point» Кренинг А. А. учитель математики МКОУ «Русановская ООШ»
Программирование на Visual Basic Автор Волков Ф.Л.
Объектно-ориентированный язык программирования. Выберите в реальной жизни любой объект (холодильник, магнитофон, машина) и опишите его свойства, методы,
Мастер – класс «Создание интерактивных тестов» Методическая разработка Поляковой Е. А. учителя математики г. Белгорода» с использованием материалов сайта.
Язык программирования Visual Basic Visual Basic - это объектно-ориентированный язык. Основой языка являются объекты. Например: окно, кнопка,
С использованием Visual Basic for Application. Выберем предмет, тему, сформулируем вопросы и зададим по 4 варианта ответов (можно и больше), из них выберем.
Основные понятия языка VBA Excel. Объекты Объект - основной элемент VBA Excel. В VBA объектами являются рабочая книга, рабочий лист и его составляющие.
Макрорекордер (MacroRecorder) Макрорекордер – это транслятор, создающий программу (макрос – процедура без параметров) на языке VBA, как результат перевода.
ОКНА СРЕДЫ Visual Basic Презентацию подготовила учитель информатики МБОУ СОШ 3 г. Светлого Нетесова Н. А.
Презентация СОЗДАНИЕ И РЕДАКТИРОВАНИЕ МАКРОСОВ. макрос Макрос– это серия команд и ф-ций, хранящихся в модуле Visual Basic. Редактор VB позволяет изменять.
Модель объектов Excel В модели объектов Excel имеется более 100 объектов. Наиболее часто используемыми объектами Excel являются объекты Application, Workbooks.
Общие сведения Так как среда программирования Visual Basic выполняется на компьютере вместе с операционной средой Windows, то создавать мы будем программы,
Элементы управления в MS Excel В Excel можно автоматизировать ввод данных и выбирать необходимые параметры, используя элементы управления (списки,
Объектно-ориентированное программирование Основы языка программирования Lazarus.
ТестТест Язык программирования Visual Basic. 1. Какие из нижеперечисленных правил являются алгоритмами? А) орфографические правила В) правила выполнения.
Транксрипт:

Основы языка программирования VBA (Visual Basic for Application) Офисное программирование

Создание проекта программы на VBA состоит из 2 этапов: 1. Размещение элементов управления на рабочем листе Excel или на форме пользователя 2. Написание текстов процедур для этих элементов

Основные элементы управления Кнопка - CommandButton Поле со списком - ComboBox Поле - TextBox Надпись - Label

Кнопка Поле со списком Поле Надпись

Элементы управления находятся на вкладке Разработчик

Вкладка Разработчик 1. Оffice 2. Параметры Excel 3. Показывать вкладку «Разработчик» на ленте. 4. Кнопка Вставить

Кнопка

Свойства командных кнопок Caption – название Font – шрифт ForeColor – цвет букв BackColor – цвет фона

Задаются в окне свойств Properties В контекстном меню кнопки выбрать команду Свойства

Объекты VBA Workbooks - рабочая книга, Worksheets - рабочий лист, Cells - ячейки, Range - область

Worksheets(Пример) – рабочий лист с именем Пример Worksheets(Лист 1) – рабочий лист с именем Лист 1

Ячейка A4 – Cells(4, 1) или Range(A4) Ячейка C2 – Cells(2, 3) или Range(C2) Номер строки Номер столбца

Чтобы запустить программу на выполнение надо: 1. Отключить кнопку Режим конструктора на вкладке Разработчик 2. Щелкнуть левой кнопкой мыши по элементу управления Кнопка

1. Включить Режим конструктора на вкладке Разработчик 2. Щелкнуть 2 ЛКМ по элементу управления Кнопка или 1 ПКМ по элементу управления Кнопка и выбрать команду Исходный текст Чтобы изменить текст программы надо:

Сохранять файл необходимо как Книга Excel с поддержкой макросов Файл сохраняется с расширением XLSM, например primer1.xlsm

Вкладка Разработчик / Кнопка Безопасность макросов Отметить кнопку Включить все макросы. Закрыть файл и запустить его снова. Если программы не запускаются после открытия файла, необходимо включить макросы. Для этого:

Запуск редактора VBA 1 способ: 2 ЛКМ по созданной Кнопке 2 способ: 1 ПКМ по созданной Кнопке / Исходный текст 3 способ: Кнопка Visual Basic на ленте Разработчик 4 способ: Alt + F11

Текст программы

Пример Private Sub CommandButton1_Click() Dim S As String s = InputBox(Как Вас зовут?") MsgBox Привет & s End Sub

используется для вывода данных в отдельное окно. Функция MsgBox()

Запуск программы на выполнение Приостановить выполнение Остановить выполнение программы

Ошибка в программе