powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Программное создание кода
3 сообщений из 3, страница 1 из 1
Программное создание кода
    #35768244
Фотография Wipeout2097
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброй ночи всем. Народ, аткй вопрос. Необходимо программно внести изменения в код одного из модулей, а точнее заменить одну из его строк. В Excel я делал так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Dim cm As CodeModule
.............
и далее использовал конструкцию

Set cm = ThishWorkBook.VBProject.VBComponents("Module1").CodeModule

...........
DeleteLine........
InsertLine.........
и т д.
End With
Set cm = Nothing

Единственный вопрос: как строка Set cm = ThishWorkBook.VBProject.VBComponents("Module1").CodeModule будет выглядеть в Access? Как присвоить cm код модуля, что б далее его можно было редактировать?
Заранее спасибо...
...
Рейтинг: 0 / 0
Программное создание кода
    #35768279
Ламер Ламерович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wipeout2097Единственный вопрос: как строка Set cm = ThishWorkBook.VBProject.VBComponents("Module1").CodeModule будет выглядеть в Access? Как присвоить cm код модуля, что б далее его можно было редактировать?

Код: plaintext
Set cm = Application.VBE.ActiveVBProject.VBComponents("Module1").CodeModule
или
Код: plaintext
Set cm = Application.VBE.VBProjects("ИмяПроекта").VBComponents("Module1").CodeModule
...
Рейтинг: 0 / 0
Программное создание кода
    #35769632
Фотография Wipeout2097
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ламер Ламерович,

Спасибо, подставил, работает.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Программное создание кода
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]