русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Переменная типа Variant – основной тип данных среды VBA.


Дата добавления: 2013-12-23; просмотров: 969; Нарушение авторских прав


Примечание: Добавление в состав проекта указанных форм и модулей выполняется командами меню Вставка.

Проект VBA может содержать дополнительные пользовательские формы (UserForm), модули и модули класса. Дополнительные формы в среде VBA в основном применяются для создания собственных диалоговых окон. Включение в проект дополнительных модулей целесообразно в случаях использования одних и тех же пользовательских методов в различных проектах. Модули класса предназначены для описания новых типов данных (Классов) и объявления свойств этих классов, событий и методов.

Каждая дочерняя форма - Excel (Лист) имеет собственный модуль. Все дополнительные элементы управления, установленные в Лист Excel будут принадлежать данному листу и естественно программный код обработки событий элементов управления реализуется в данном модуле.

По умолчанию проект VBA содержит модуль Книги Excel (ThisWorkbook) и модули трех открытых Листов книги Excel. Форма ThisWorkbookявляется главной формой Excel, а ee модуль ThisWorkbook является главным модулем проекта. Данный модуль предназначен для описания окружения проекта, а именно: объявления дополнительных библиотек объектов (.olb), ActiveX управлений (ActiveX DLL) и динамических библиотек (DLL), которыми непосредственно не пользуется Excel и VBA,но которые необходимы для функционирования разрабатываемой программы. Также используя соответствующие процедуры обработки событий формы ThisWorkbook можно изменять поведение Excel и инициализировать глобальные переменные при запуске приложения.

Проект VBA for Excel

 

Элементы управления

Для выполнения дизайна приложения в среде VBA имеются следующие управляющие элементы, расположенные в палитре “Элементы управления”:

 



· Опция “Флажок” (CheckBox) – предназначена для определения условий

· Поле (TextBox) – предназначено для ввода \ вывода данных

· Кнопка (CommandButton) – предназначена для выполнения каких либо действий

· Опция “Переключатель” (OptionButton) – предназначен для построения зависимого переключателя. Никогда не используется один элемент

· Список (ListBox) – поле для выбора данных их прокручиваемого списка

· Поле со списком (ComboBox) – поле для выбора данных из ниспадающего списка

· Выключатель (ToggleButton) – кнопка, имеющая свойство “залипание”

· Счетчик (SpinButton) – стрелки направления счета

· Полоса прокрутки (ScrollBar) – исползуется, как элемент задания значений по положению

· Надпись (Label) – используется как статическая нанпись и для вывода сообщений

· Рисунок (Image) – объект содержащий рисунок. Также используется как декаративная панель

· Рамка (Frame) – декаративный элемент

 



В палитру элементов управления можно добавить дополнительные зарегистрированные в Windows управляющие элементы. Добавление элементов управления в палитру осуществляется кнопкой “Дополнительные элементы” или командой субменю “Дополнительные элементы”.

Установка элемента управления в форму производится выбором соответствующего объекта в палитре и перемещения его образа в форму. Для получения доступа к свойствам элемента управления последний должен быть выбран в форме. В окне приложения Excel доступ к свойствам объекта осуществляется посредством кнопки “Свойства”, расположенной в панели Элементы управления”.

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

Существуют такие свойства объектов, которые можно редактировать только в период дизайна программы или только в период выполнения приложения. Например: Значение свойства Name(Имя) можно изменить только при выполнении дизайна приложения, так как это свойство является идентификатором объекта в период выполнения программы.

 



 





<== предыдущая лекция | следующая лекция ==>
Интерфейс VBA | End Sub


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.