|
|
|
Макросы в шаблонах с автозапуском - в Word и Excel
|
|||
|---|---|---|---|
|
#18+
В Word использую шаблон с макросом (на основе AutoNew) для запроса необходимых параметров и создания на их основе бланка документа (уже без макроса). Возникла аналогичная задача для Excel. Решаю её аналогично макросом (на основе Auto_Open), но обнаружил, что в создаваемый бланк документа копируется модуль макроса из этого шаблона! Вопрос - как не допустить попадания кода макроса в документ Excel? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2010, 20:24 |
|
||
|
Макросы в шаблонах с автозапуском - в Word и Excel
|
|||
|---|---|---|---|
|
#18+
LeCrunch, Можно макросом уже после создания бланка удалить код. Для этого у вас в разделе безопасности макросов должна быть установлена галочка "Доверять доступ к Visual Basic Project". Примеры макросов модифицирующих код модулей на форуме имеется, надо только поискать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2010, 11:53 |
|
||
|
Макросы в шаблонах с автозапуском - в Word и Excel
|
|||
|---|---|---|---|
|
#18+
Нашелся пример удаления кода из модуля, а как удалить сам модуль из файла? А вообще-то странен сам факт разного поведения в переносе макроса из шаблонов в родственных продуктах MSO... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2010, 22:46 |
|
||
|
Макросы в шаблонах с автозапуском - в Word и Excel
|
|||
|---|---|---|---|
|
#18+
LeCrunch, Нашёл в своих запасниках код, проверил, всё удаляет. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Вот ещё полезные макросы на эту тематику есть тут . Скорее всего на базе их и был сварганен мной данный код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 09:09 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36814264&tid=2177750]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
175ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 466ms |

| 0 / 0 |
