powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / при открытии файла в Word копировать его в другое место
6 сообщений из 6, страница 1 из 1
при открытии файла в Word копировать его в другое место
    #35924342
Marianna-sec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста разработать макрос, который срабатывает при открытии приложения Word (ну естественно когда оно вызывается открытием файла), данный макрос должен копировать открывающийся файл в определенный каталог, причем проверять его наличие в данном каталоге.
Вы очень поможете, заранее спасибо.
...
Рейтинг: 0 / 0
при открытии файла в Word копировать его в другое место
    #35925358
Фотография by-pass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как предполагается задавать имя файла для копирования ?
как предполагается задавать папку для копирования ?
...
Рейтинг: 0 / 0
при открытии файла в Word копировать его в другое место
    #35925854
Marianna-sec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
папка для копирования заранее известна, доступ к записи в нее есть, а копировать файл под именем таким же, с каким файл открывается.
...
Рейтинг: 0 / 0
при открытии файла в Word копировать его в другое место
    #35925888
Marianna-sec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Public Sub AutoOpen()
Dim a As String
a = ActiveDocument.Path & "\" & ActiveDocument.Name
'ActiveDocument.Close
FileCopy a, "D:\Masha\" & ActiveDocument.Name
Documents.Open a
End Sub

Конечно, появляется ошибка Permission denied, поскольку файл заблокирован, а вот как избавиться от нее не знаю.:(
пыталась закрыть документ перед копированием, но все конечно начинает забавно мигать:)) и после возникает ошибка out of stack и word закрывается :)
нужен наверное какой-то флаг или что-то в этом роде :)
...
Рейтинг: 0 / 0
при открытии файла в Word копировать его в другое место
    #35925912
Marianna-sec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Также все прекрасно работает с FileSystemObject, только порой вкладка References может быть неактивна из-за урезанной версии Word'а и подключить библиотеку Microsoft Scripting не получится.
если возможно хотелось бы получить решение без использования данной библиотеки.
...
Рейтинг: 0 / 0
при открытии файла в Word копировать его в другое место
    #35926105
Фотография by-pass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не кажется, что не получится то, что Вы хотите
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / при открытии файла в Word копировать его в другое место
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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