powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как загрузить макрос в Word?
10 сообщений из 10, страница 1 из 1
Как загрузить макрос в Word?
    #33766927
NLP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLP
Гость
У меня есть собственный, написанный мною, макрос. Мне нужно написать программу, которая будет загружать (инсталлировать) этот макрос в Ворд. Подскажите, как это можно сделать.
Заранее благодарю :-)
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33767712
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Куда хочешь вставить, в какой-либо конкретный документ или шаблон?

Вообще-то импортировать данные в модуль из текстового файла можно с помощью метода AddFromFile объекта CodeModule.
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33768171
NLP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLP
Гость
Мне нужно в шаблон..
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33768304
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим у нас есть макрос, который находится в файле Module1.bas.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Public Sub ImportMacro()
    Dim wdApp As Word.Application
    
    Set wdApp = CreateObject("Word.Application")
    wdApp.Visible = True
    
    wdApp.NormalTemplate. _
      VBProject.VBComponents.Import Filename:="D:\1\Module1.bas"
    
    Set wdApp = Nothing
End Sub
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33768670
NLP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLP
Гость
спасибо :-) Запускаю из проекта VB. И у меня возникает проблема с безопасностью. Ошибка такая: Отсутствует доверие к программируемому доступу к проекту VB. Уровень защиты от макросов поставила: низкий, не помогло... Сталкивался с таким?
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33768734
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
галочка Безопасность/Надежные источники/Доверять доступ к Visual Basic Project
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33768735
Взвести флаг "Доверять доступ к Visual Basic Project"
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33769389
NLP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLP
Гость
Очень странно, но галочка не помогает, ошибка выдается та же
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33771559
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мда, есть такая проблема, это какая-то очередная недокументированная особенность Word.

Получилось обойти ее, путем создания пустого документа.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Public Sub ImportMacro()
    Dim wdApp As Word.Application
    
    Set wdApp = CreateObject("Word.Application")
    wdApp.Visible = True
    
    wdApp.Documents.Add
    
    wdApp.NormalTemplate. _
      VBProject.VBComponents.Import Filename:="D:\1\Module1.bas"
    
    Set wdApp = Nothing
End Sub
...
Рейтинг: 0 / 0
Как загрузить макрос в Word?
    #33771823
NLP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLP
Гость
Здорово!!! Все заработало!! Спасибо, Ashton! :-)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как загрузить макрос в Word?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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