Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Документ Word С определенным циклом жизни / 5 сообщений из 5, страница 1 из 1
02.06.2010, 20:16
    #36665130
trexmernii
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Документ Word С определенным циклом жизни
Вообщем суть такая:
Написать макрос в VBA Word-а таким образром что-бы при открытии данного файла он проверял системное время и в случае если оно больше определенной даты он закрывал этот файл и удалял его с компьютера. Ну либо удалял из него всю информацию и пересохранялся пустым.
Сделать это реально???
...
Рейтинг: 0 / 0
02.06.2010, 22:33
    #36665302
Документ Word С определенным циклом жизни
trexmernii,
реально... но зачем ?
...
Рейтинг: 0 / 0
02.06.2010, 23:48
    #36665466
trexmernii
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Документ Word С определенным циклом жизни
Пробуй камнемtrexmernii,
реально... но зачем ?
Я почему то не в VBA прикрепленного файла не могу увидеть код, каким образом можно осуществить просмотр кода???
...
Рейтинг: 0 / 0
03.06.2010, 01:21
    #36665579
Документ Word С определенным циклом жизни
trexmernii,
в модуле документа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Option Explicit

Private Sub Document_Open()
If Date >= # 6 / 2 / 2010 # Then
    Content.Delete
    Save
    Application.Quit
End If
End Sub
...
Рейтинг: 0 / 0
03.06.2010, 16:52
    #36667326
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Документ Word С определенным циклом жизни
Только в код ещё надо добавить, чтобы не спрашивало сохранить или нет.
Хотя толку всё равно нет, если у пользователя есть копия документа, в архиве или почте, откроет заново, но уже с отключенными макросами.

Быть может чуть более эффективно сделать так, чтобы изначально даже если открыть документ с отключенными макросами, чтобы документ был как бы пустой.
А если открыть с включенными макросами, то макрос бы проверял дату и в случае корректной даты делал документ "видимым". Правда в рамках Word-а не понятно, как сделать
В Excel например можно сделать скрытые листы. А тут разве что в документ внедрить другой документ, возможно в зашифрованном виде.
Хотя если завязываться лишь на дату, то не чайник догадается поменять системную дату на компьютере и попробовать открыть снова.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Документ Word С определенным циклом жизни / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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