акладку Модулі. У Access 1997 модулі обробляються тільки через ятати Модулі, тому що вікна проекту в цій версії Access не існує.
Перейменування, Видалення, Створення, Додавання, Експорт, Імпорт модулів проекту
Всі зазначені в заголовку дії можна виконати наступним чином:
1. У редакторі VBA натиснути праву клавішу миші на дереві проекту на імені потрібного нам модуля (або на будь-якому імені наявного модуля, для того, що б створити новий модуль)
2. Вибрати відповідний пункт меню (для створення модуля вибрати пункти: Вставити-модуль)
Імпорт і експорт модуля з проекту в проект
Імпорт модуля через експортований файл (а також модулів звичайного VB)
Для пересилання модуля з проекту в проект можна скористатися наступним прийомом:
1. Експортувати модуль з проекту в файл (в редакторі VBA натиснути праву клавішу миші на дереві проекту, на імені модуля, і вибрати пункт "Експорт файлу")
2. Імпортувати модуль з файлу в проект (даний файл може бути не тільки експортованим файлом з VBA програми, але і бути модулем звичайного VB)
У редакторі VBA натиснути праву клавішу миші на дереві проекту, на імені файлу, і вибрати пункт "Експорт файлу"
.
Редакція модуля
1. У редакторі VBA клікнути у вікні проекту два рази на ім'я потрібного нам модуля (див. рис 1) (В Access вибрати закладку Модулі та ім'я відповідного модуля, увійти в меню Вид-Програма.). p> 2. Перейти в активізовану вікно редактора модуля (праворуч від вікна проекту) та редагувати його. p> 3. З верхнього лівого списку, розташованого вгорі вікна редактора модуля, можна вибирати або розділ опису, або ім'я потрібної вам підпрограми (У модулі Форм, Листів Excel, Книги Excel, Документа Word і т.п. з верхнього правого списку можна вибрати Загальну Область, або ім'я об'єкта (Ліста, Книги, Документа і т.п.), або ім'я елемента управління (який знаходиться на відповідному Листі, Книзі, Документі тощо), при вибраному об'єкті, з правого списку вибирається ім'я події, для того, що б активізувати відповідну подієву процедуру об'єкта або елемента управління). h5> Обробка модулів VBA програмно
Під "ІмяПроекта" у програмній конструкції мається на увазі відповідний об'єкт. Для зв'язку з книгою Excel призначений об'єкт - Workbooks ("Ім'я книги "), а для зв'язку з документом Word об'єкт - Documents (" Назва документа "). Об'єкт для зв'язку з документом, який містить загальні макроси додатки Word, має ім'я: NormalTemplate, в Excel додатку даний об'єкт записується таким чином: Workbooks ("PERSONAL"). h5> Експорт модуля проекту в файл
ІмяПроекта.VBProject.VBComponents.Item ("Ім'я модуля"). Export "Шлях і имяфайла"
Імпорт модуля проекту з файлу
ІмяПроекта.VBProject.VBComponents.Import "Шлях і имяфайла"
Імпорт модуля через організатор (даний код...