VBA – Visual Basic for Application (офисное программирование) Назначение VBA VBA является современным языком визуального и объектно-ориентированного программирования.

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



Advertisements
Похожие презентации
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
Advertisements

1 Разработка проектов в системе программирования Visual Basic Учитель информатики МОУ СОШ 33 г. Томска Гребнева Татьяна Николаевна.
Макрорекордер (MacroRecorder) Макрорекордер – это транслятор, создающий программу (макрос – процедура без параметров) на языке VBA, как результат перевода.
Тема 5. Введение в среду визуального программирования Borland Delphi 7.0.
Основы языка программирования VBA (Visual Basic for Application) Офисное программирование.
Начальные сведения по созданию проекта Разработал учитель информатики МБОУ СОШ 50 г. Краснодара Ракута Елизавета Григорьевна « Не бойся, что не знаешь,
Вопрос 1. Для чего необходим графический интерфейс? ОПРОС ДОМАШНЕГО ЗАДАНИЯ: Ответ: Графический интерфейс необходим для реализации интерактивного диалога.
Среда программирования Visual Basic. Презентацию подготовила учитель информатики МБОУ СОШ 3 г. Светлого Нетесова Наталья Александровна.
Интегрированная среда разработки языкаVisual BasicИнтегрированная среда разработки языкаVisual BasicИнтегрированная среда разработки языкаVisual BasicИнтегрированная.
Мацнева Юлия Анатольевна Место работы: МОУ «Кадетская школа» Должность: учитель информатики
Объектно-ориентированное программирование Основы языка программирования Lazarus.
При запуске ;. Основные положения Visual Basic -New (Новый) шаблоны и мастера для создания нового проекта; -New (Новый) шаблоны и мастера для создания.
Общие сведения Так как среда программирования Visual Basic выполняется на компьютере вместе с операционной средой Windows, то создавать мы будем программы,
Избавьтесь от предрассудков! Предположим, вы уже научились включать и выключать компьютер, пользоваться мышью и клавиатурой, а возможно, у вас даже появилось.
Мастер – класс «Создание интерактивных тестов в Power Point» Кренинг А. А. учитель математики МКОУ «Русановская ООШ»
Интерфейс языка программирования Visual Basic. Visual Basic представляет собой интегрированную среду разработки, которая содержит набор инструментов,
Среда программирования Visual Basic Среда программирования Visual Basic.
Основы объектно-ориентированного программирования (ООП)
Слезко Полина Сергеевна Учитель информатики Белоярской СОШ Томской области.
Программирование на Visual Basic Автор Волков Ф.Л.
Транксрипт:

VBA – Visual Basic for Application (офисное программирование) Назначение VBA VBA является современным языком визуального и объектно-ориентированного программирования и предназначен для расширения функциональных возможностей документа. П Создавать автоматизированные информационные системы; Разрабатывать пользовательский интерфейс.

VBA – Visual Basic for Application Программирование – это создание программ. Офисное программирование – создание документов и программа является лишь его частью. Все создаваемые программные компоненты документа объединены в одно целое, называемое проектом – совокупность программных модулей и форм. Отличие VBA от других языков программирования

VBA – Visual Basic for Application Приложения из состава Office представляют собой совокупность вложенных объектов. Объектами являются сами приложения и все их компоненты. Основы объектно-ориентированного программирования (ООП) П Примерная структура Microsoft Excel (более 100 объектов):

VBA – Visual Basic for Application Объект: Свойства – описывают состояние объекта; Методы – определяют поведение объекта; События – определяют то, что может происходить с объектом. Структура объекта П Цвет кнопки; Пользователь может нажимать на кнопку мышью; Надпись на кнопке изменяется при нажатии на нее. Определите, что чему соответствует:

VBA – Visual Basic for Application Перехода в редактор: команда Сервис–Макрос–Редактор Visual Basic; комбинация клавиш Alt + F11. Интегрированная среда разработки (редактор VBA)

VBA – Visual Basic for Application Структура редактора VBA Окно проекта (Project); Окно редактирования кода (Code); Окно редактирования форм (UserForm); Панель элементов (ToolBox); Окно свойств (Properties).

VBA – Visual Basic for Application Активизируется: команда View-Project Explorer; кнопка на панели инструментов. Структура редактора VBA Окно проекта (Project) Окно проекта предназначено для отображения всех открытых проектов, а также их составляющих: модулей и форм.

VBA – Visual Basic for Application Добавление модуля в проект: команда Insert-Module; кнопка на пн. инст. Структура редактора VBA Окно проекта (Project) Добавление формы в проект: команда Insert-UserForm; кнопка на пн. инст. Удаление модуля или формы из проекта производится выбором соответствующего значка с последующим выбором команды File-Remove.

VBA – Visual Basic for Application Структура редактора VBA Окно редактирования кода (Code) Активизируется: выбор соответствующего модуля в окне проекта с последующим выбором команды View-Code. Окно редактирования кода предназначено для просмотра, написания и редактирования программы на языке VBA.

VBA – Visual Basic for Application Структура редактора VBA Окно редактирования форм (UserForm) Активизируется: выбор соответствующей формы в окне проекта с последующим выбором команды View-Object. Окно редактирования форм предназначено для создания диалоговых окон (форм) путем размещения на них элементов управления.

VBA – Visual Basic for Application Структура редактора VBA Панель элементов (ToolBox) Активизируется: команда View-Toolbox; кнопка на пн. инст. Панель элементов содержит элементы управления для конструирования форм.

VBA – Visual Basic for Application Структура редактора VBA Окно свойств (Properties) Активизируется: команда View-Properties Window; кнопка на пн. инст. Окно свойств позволяет просматривать и изменять свойства выделенных объектов.

VBA – Visual Basic for Application Возможности редактора 1. После нажатия клавиши Enter красным цветов выделяется та строка в программе, в которой допущена синтаксическая ошибка. Также на экране отображается диалоговое окно, поясняющее, какая ошибка могла произойти. П Private Sub UserForm_Click() Caption = "Проек" Caption := "Проек" End Sub

VBA – Visual Basic for Application Возможности редактора 2. Выводится список компонентов, логически завершающих вводимую инструкцию. Нажатие клавишиTab вставляет выбранное имя в код программы. Список компонентов можно выводить на экран нажатием Ctrl+J.

VBA – Visual Basic for Application Возможности редактора 3. Отображаются сведения о процедурах, функциях, свойствах и методах после набора их имени. Всплывающую подсказку можно также выводить на экран нажатием Ctrl+I.

VBA – Visual Basic for Application Возможности редактора 4. Если курсор расположить на ключевом слове языка VBA или имени процедуры, функции, свойства или метода, и нажать клавишу F1, то на экране появится окно со справкой.

VBA – Visual Basic for Application Размещение элементов управления на рабочем листе При помощи панели инструментов Элементы управления, которая отображается на экране выбором команды Вид-Панели инструментов- Элементы управления, на рабочем листе можно размещать различные элементы.

VBA – Visual Basic for Application Размещение элементов управления на рабочем листе Изменять размер, положение и свойства элементов управления можно только при включенном режиме конструктора. Для того, чтобы элемент управления начал функционировать Режим конструктора необходимо отключить.

VBA – Visual Basic for Application Ошибка во время работы программы При возникновении ошибки, во время работы программы, выводится диалоговое окно с пояснением. Ваши действия: 1. Нажать на кнопку Debug для исправления ошибки или End для остановки выполнения программы;

VBA – Visual Basic for Application Ошибка во время работы программы Ваши действия: 2. Желтым цветом выделяется та строка, в которой допущена ошибка; 3. Исправить ошибку и выполнить команду Run-Continue или нажать на кнопку для продолжения выполнения программы.