Здавалка
Главная | Обратная связь

Настройка параметров редактора VBA



Создание стандартных модулей

Insert ®Module

Подпрограммы

Sub Concat()

Dim strFirstName As String

Dim strLastName As String

Dim strFullName As String

strFirstName = "Access"

strLastName = "VBA"

strFullName = strFirstName & " " & strLastName

Debug.Print strFullName

End Sub


Функции

 

Function concatFunc() As String

Dim strFirstName As String

Dim strLastName As String

Dim strFullName As String

strFirstName = "Access"

strLastName = "VBA"

strFullName = strFirstName & " " & strLastName

concatFunc = strFullName

End Function

 


Понятие объектов

Application.CurrentProject.Report (“myReport”)

Объекты DAO и ADO

В VBA Editor меню Tools ðReferences

Data Access Objects (DAO)

ActiveX Data Objects (ADO)

Объекты VBA

Объект Interaction

Sub message()

MsgBox "Добро пожаловать !"

End Sub

Объект Me

Me.Кнопка2.Visible = False

Me. Кнопка3.Enabled = True

DoCmd.GoToControl "Поставщик"

Me.Поставщик.SetFocus

Private Sub Form_Open(Cancel As Integer)

Me.AllowEdits = False

Me.SetFocus

End Sub

Объекты Access

Объект DoCmd

DoCmd.GoToRecord , “ ”, acNext

 

Создание процедур событий

(Sub.. End Sub)

Private

Private Sub Кнопка16_Click()

Public

VBA Editor

Сервис®Макрос®Редактор Visual Basic

 


События при обновлении данных в элементах управления

До обновления ðПосле обновления ðВыходð Потеря фокуса

BeforeUpdate ðAflterUpdate ðExit ð LostFocus

События при удалении записей

Удаление ð До подтверждения Del ð После подтверждения Del

Delete ð BeforeDelConfirm ð AfterDelConfirm

 

События при открытии формы

ОткрытиеðЗагрузкаðИзменение размераðВключение ðПосле отображения

Open ðLoad ðResize ðActivate ðCurrent

 

 

События при создании новой записи

После отображения ð До вставки ð После вставки

Current ð BeforeInsert ð AfterInsert

 

События при закрытии формы

Выгрузка ð Отключение ð Закрытие

Unload ðDeactivate ð Close

 


Сервис®Макрос®Редактор Visual Basic

Окна VBA Editor

· Окно проекта Project

· Окно свойств Properties

· Окно непосредственного выполнения Immediate

· Окно локальных значений Locals

· Окно контрольного значения Watches

· Окно для написания ваших процедур и функций Code:

- окно списка слева (General – объект),

- окно списка справа (Declarations - процедура).

 


Режимы меню:

Меню File

· Import File(импорт файла)

· Export File (экспорт файла)

· Remove Module(удалить модуль).

Меню Edit

· List Properties/ Methods (Список свойств/методов)

· List Constants (Список констант)

· Quick Info(Вывод синтаксиса)

· Parameter Info (Информация о параметрах)

· Complete Word(Завершение слова)


Меню View

· Code (Код)

· Object (Объект)\

· Definition (Описание)

· Object Browser (Браузер объектов)

· Project Explorer (Окно проекта)

· Properties Window (Окно свойств)

· Immediate Windows (Окно непосредственного выполнения)

· Locals Windows (Окно локальных значений)

· Watch Windows (Окно контрольного значения)


Меню Tools

· References (ссылки)

· Macros(Макрос)

· Options(Параметры)

Настройка параметров редактора VBA

 

Вкладка Editor( редактор):

· Auto List Members (список компонентов)

· Auto Quick Info (краткие сведения)

· Auto Data Tips (подсказки значений данных)

Вкладка Editor Format(характеристики шрифтов)

Вкладка General(общие)

Вкладка Docking(закрепление)








©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.