Учебные материалы по математике | Объект codemodule | Matematiku5
Вузы по математике Готовые работы по математике Как писать работы по математике Примеры решения задач по математике Решить задачу по математике online

Объект codemodule


Events. CommandBarEvents

Объект

Ссылка на объект-источник события при воздействии на элемент управления

Events. ReferencesEvents

Объект

Ссылка на объект-источник события при добавлении или удалении ссылок

MainWindow

Объект

Ссылка на главное окно

VBE. SelectedVBComponent

Объект

Ссылка на выделенный элемент

VBProjects

Объект

Ссылка на коллекцию проектов

Windows

Объект

Ссылка на коллекцию окон

Когда по условиям логики работы вашего приложения требуется знать версию Visual Basic Editor, можно воспользоваться свойством Version объекта VBE и получить номер версии редактора.

Sub Command1_Click()
‘//Получение номера версии VBE
E=CreateObject(“Excel. Application”);
E. Visible=True
Version=E. VBE. Version
MsgBox(Version,”Номер версии Visual Basic”)
End sub

Объект CodeModule. Представляет программу, определенную для таких компонентов проекта как форма, класс или документ. Дополнительные сведения

Объект CodeModule используется для изменения (добавления, удаления или изменения) программы, определенной для компонента.

Каждый компонент связывается с одним объектом CodeModule. Однако объект CodeModule может быть связан с несколькими областями программы.

Методы, определенные для объекта CodeModule, позволяют построчно обрабатывать программы и возвращать информацию о тексте программы. Например, метод AddFromString используют для добавления текста в модуль. Метод AddFromString помещает текст непосредственно перед первой процедурой в модуле или в конец модуля, если в модуле нет процедур.

Свойство Parent позволяет возвратить объект VBComponent, связанный с программным модулем.

Объект CommandBarEvents

image206

image207image208

image209image207image210

Возвращается свойством CommandBarEvents. Объект CommandBarEvents запускает событие при выборе элемента управления на панели инструментов.

Дополнительные сведения

Объект CommandBarEvents возвращается свойством CommandBarEvents объекта Events. В интерфейсе возвращенного объекта имеется одно событие нажатия кнопки. Для обработки этого события используется описание WithEvents.

Семейство CommandBars

image206

image207image208

Содержит все панели команд в проекте, включая панели команд, поддерживающие контекстные меню.

Дополнительные сведения

Для включения надстроек, добавляющих панели команд и элементы управления, а также для добавления элементов управления на существующие встроенные панели команд, используют семейство CommandBars.

Объект VBComponent

image211

image207image212

Представляет компонент, содержащийся в проекте, например, модуль класса или стандартном модуле.

Дополнительные сведения

Объект VBComponent используют для доступа к программному модулю, связанному с компонентом, или для изменения значений свойств компонента.

Свойство Type позволяет определить тип компонента, ссылка на который содержится в объекте VBComponent. Для определения семейства, в которое входит компонент, используется свойство Collection.

Семейство VBComponents

image211

image207image212

Представляет компоненты, содержащиеся в проекте.

Дополнительные сведения

Семейство VBComponents используется для доступа, добавления или удаления компонентов проекта, таких как форма, модуль или класс. Семейство VBComponents является стандартным семейством, которое может быть использовано в блоке For Each.

Свойство Parent возвращает проект, в который входит семейство VBComponents.

В языке Visual Basic для приложений (VBA) поддерживается метод Import, позволяющий добавлять в проект компонент из файла.

Объект CodePane

image206

image207image213

image209image207image214

Представляет область программы.

Дополнительные сведения

Объект CodePane используется для управления положением видимого текста или выделенного текста, выводящегося в области программы.

Для того чтобы сделать видимой указанную область программы, используют метод Show. Метод SetSelection задает, а метод GetSelection возвращает положение выделенного фрагмента в области программы.

Семейство CodePanes

image206

image207image213

Содержит активные области программы из объекта VBE.

Дополнительные сведения

Семейство CodePanes обеспечивает доступ к открытым областям программы в проекте.

Для возвращения числа активных областей программы в семействе используют свойство Count.

Объект Events

Содержит свойства, обеспечивающие подключение надстроек ко всем событиям Visual Basic для приложений (VBA).

Дополнительные сведения

Объект Events поддерживает свойства, которые возвращают объекты-источники событий. Объекты-источники событий, возвращаемые этими свойствами, информирую пользователя об изменениях в среде Visual Basic для приложений (VBA).

Свойства объекта Events возвращают объекты, тип которых совпадает с именами свойств. Например, свойство CommandBarEvents возвращает объект CommandBarEvents.

Семейство LinkedWindows

image215

Наташа

Автор

Наташа — контент-маркетолог и блогер, но все это не мешает ей оставаться адекватным человеком. Верит во все цвета радуги и не верит в теорию всемирного заговора. Увлекается «нефрохиромантией» и тайно мечтает воссоздать дома Александрийскую библиотеку.

Распродажа дипломных

 Скидка 30% по промокоду Diplom2020

А ты боишься COVID-19?

 Пройди опрос и получи промокод