Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.01.2014, 23:45
|
|||
|---|---|---|---|
|
|||
создание файла xlsm при помощи VBA |
|||
|
#18+
Добрый день, задача следующая, есть определенный эксель файл (xlsm), в котором ведут разную хрень, на одной страничке есть кнопка, при нажатии на которую должен создаться другой эксель файл, с разными данными из первого файла со своими определенными макросами внутри. Просто создать файл и напихать туда все, что нужно и как нужно у меня получилось, но вот как прикрепить к нему (или создать прям в нем) модуль с кодом? и как вообще создать файл такого типа? ( я использую Application.Workbooks.Add) пробовал получить доступ через свойство VBProject объекта workbook, но говорит мол нет доступа, ошибка 1004... Подскажите как осуществить желаемое и возможно ли это вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.01.2014, 02:44
|
|||
|---|---|---|---|
создание файла xlsm при помощи VBA |
|||
|
#18+
Первый вариант - заранее создать шаблон/файл с нужным кодом, а затем его уже открывать(делать его копию) и наполнять нужными данными. Второй вариант - данные переносить, как вы и делали (в новую книгу), а код макросов затем - сначала записать как текст в файл(ы), и импортировать из них (т.е. создать .bas-фвйлы с нужными макросами, и залить через oWorkbook.VBProject.VBComponents.Import Filename:=... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2174282]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 347ms |

| 0 / 0 |
