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

start [/forum/topic.php?fid=61&fpage=65&tid=2174282]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 329ms |

| 0 / 0 |
