Разработка приложений на языке VBA в среде MS EXCEL по обработке данных для заданных объектов
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат на тему земля, реферат рф
| Добавил(а) на сайт: Pechenikov.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
Двойным кликом мыши по имени модуля, можно активизировать окно редактора нужного вам модуля.
[pic]
Рис 1 Редактор VBA (слева дерево проекта, активизирован редактор модуля 1, который виден в правой части окна VBA)
Примечание: В Access модули можно обрабатывать, не заходя в редактор VBA, выбрав закладку Модули. В Access 1997 модули обрабатываются только через закладку Модули, т.к. окна проекта в этой версии Access не существует.
Переименование, Удаление, Создание, Добавление, Экспорт, Импорт модулей проекта
Все указанные в заголовке действия можно выполнить следующим образом:
1. В редакторе VBA нажать правую клавишу мыши на дереве проекта на имени нужного нам модуля (или на любом имени имеющегося модуля, для того, что бы создать новый модуль)
2. Выбрать соответствующий пункт меню (для создания модуля выбрать пункты: Вставить-модуль)
Импорт и экспорт модуля из проекта в проект
Импорт модуля через экспортируемый файл (а также модулей обычного VB)
Для пересылки модуля из проекта в проект можно воспользоваться следующим приемом:
1. Экспортировать модуль из проекта в файл (в редакторе VBA нажать правую клавишу мыши на дереве проекта, на имени модуля, и выбрать пункт
“Экспорт файла”)
2. Импортировать модуль из файла в проект (данный файл может являться не только экспортируемым файлом из VBA приложения, но и быть модулем обычного VB)
В редакторе VBA нажать правую клавишу мыши на дереве проекта, на имени
файла, и выбрать пункт “Экспорт файла”
.
Редакция модуля
1. В редакторе VBA кликнуть в окне проекта два раза по имени нужного нам модуля (см. рис 1)( В Access выбрать закладку Модули и имя соответствующего модуля, войти в меню Вид-Программа.).
2. Перейти в активизированное окно редактора модуля (справа от окна проекта) и редактировать его.
3. Из верхнего левого списка, расположенного вверху окна редактора модуля, можно выбирать либо раздел описания, либо имя нужной вам подпрограммы (В модуле Форм, Листов Excel, Книги Excel, Документа Word и т.п. из верхнего правого списка можно выбрать Общую Область, либо имя объекта (Листа, Книги, Документа и т.п.), либо имя элемента управления (который находится на соответствующем Листе, Книге,
Документе и т.п.), при выбранном объекте, из правого списка выбирается имя события, для того, что бы активизировать соответствующую событийную процедуру объекта или элемента управления).
Обработка модулей VBA программно
Под “ИмяПроекта” в программной конструкции подразумевается соответствующий
объект. Для связи с книгой Excel предназначен объект - Workbooks("Имя
книги"), а для связи с документом Word объект - Documents(“Имя документа”).
Объект для связи с документом, который содержит общие макросы приложения
Word, имеет имя: NormalTemplate, в Excel приложении данный объект
записывается следующим образом: Workbooks("PERSONAL").
Экспорт модуля проекта в файл
ИмяПроекта.VBProject.VBComponents.Item("Имя модуля").Export "Путь и
ИмяФайла"
Импорт модуля проекта из файла
Рекомендуем скачать другие рефераты по теме: 5 баллов, чс реферат.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата