powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / FILE in VBA Excel
3 сообщений из 3, страница 1 из 1
FILE in VBA Excel
    #32702530
COW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
COW
Гость
На диалоговом окне ( форме ) имеется много командных кнопок,
к которым прикреплены процедуры.Можно ли все процедуры прочитать построчно
как файл , т.е. внести некоторые изменения и переписать их вновь ?
Читаю как ( допутим текстовый файл ) и пишу выходной файл.
Как и где сохранить? Я попробовал через меню File / Export File – выходной файл получился с раширением “ FRX” и прочитать не читает – надо иметь специальную программу.

СПАСИБО.
...
Рейтинг: 0 / 0
FILE in VBA Excel
    #32703355
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все обработчики событий формы сохраняются в файле определения самой фориы, это обычный текстовый файл с расширением frm
Кстати , помимо изменения кода обработчика в файле, есть возможность изменять код непосредственно в загруженном макросе !
вот например:

Sub Striptease()
MsgBox "Hello !"
MsgBox ActiveWorkbook.VBProject.VBComponents("Module1").CodeModule.Lines(2, 1)
End Sub

при условии, что модуль в котором находиться этот sub называется Module1 и приведенный код начинается с самой первой строки, второй MsgBox покажет строку кода: MsgBox "Hello !". Соответственно эту строку можно тутже поменять.
...
Рейтинг: 0 / 0
FILE in VBA Excel
    #32703506
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / FILE in VBA Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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