Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MS Word: текстовое сообщение (диалоговое окно) при открытии файла / 6 сообщений из 6, страница 1 из 1
20.09.2007, 08:42
    #34813188
madin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS Word: текстовое сообщение (диалоговое окно) при открытии файла
Есть задача:
сохранить вордовский файл таким образом, чтобы при его открытии появлялось сообщение с заданным текстом + кнопка [ОК].

Помогите, пожалуйста.
...
Рейтинг: 0 / 0
20.09.2007, 12:01
    #34813893
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS Word: текстовое сообщение (диалоговое окно) при открытии файла
Так добавте в событие Open для документа MsgBox. Только уровень безопасности должен разрешать запуск макросов.
...
Рейтинг: 0 / 0
20.09.2007, 13:30
    #34814277
madin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS Word: текстовое сообщение (диалоговое окно) при открытии файла
Я наверное что-то не так делаю!

1. Захожу в MS Word в меню Сервис - Макрос - Редактор Visual Basic
2. В объектном инспекторе выбираю ThisDocument
3. В коде пишу:
Private Sub Document_Open()
MsgBox "Hello!"
End Sub

Как правильно сделать?
...
Рейтинг: 0 / 0
20.09.2007, 17:58
    #34815586
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS Word: текстовое сообщение (диалоговое окно) при открытии файла
Мне кажется похоже на истину. А какой уровень безопасности у Вас стоит?
...
Рейтинг: 0 / 0
21.09.2007, 07:21
    #34816386
madin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS Word: текстовое сообщение (диалоговое окно) при открытии файла
Дааааа!!!! Все проблемы от безопасности :)

Спасибо, FAndrew!
Действительно, скинул безопасность на "Низкая" - все заработало!
Но это не канает, так как нужно, чтобы это у всех пользователей в фирме работало!

Ситуация следующая, у нас в фирме документы служебного пользования строго запрещено печатать, можно только использовать электронную версию с ограниченым кругом доступа к ней.
Бесполезно говорить, что печатать нельзя - это показал опыт.

У меня возникла простая идея выводить надпись при открытии документа:
"Документ содержит конфиденциальную информацию. Печать данного документа строго запрещена! Нарушение уголовнонаказуемо по ч.2 ст.183 УК РФ лишением свободы на срок до трех лет."

Может хоть как-то снизится процент нарушений.

Есть идеи как запретить (физически или регламентно)?
...
Рейтинг: 0 / 0
21.09.2007, 10:16
    #34816727
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS Word: текстовое сообщение (диалоговое окно) при открытии файла
madin Есть идеи как запретить (физически или регламентно)?
Поснимайте принтеры. И вопрос будет решен. ;)
Обычно такие вопросы решаются разграничением доступа. А дальше ответственность на человеке.
Если он захочет передать документ наружу ничто Вас не спасет. В конце концов можно тупо переснять даже с экрана на мобильник. Или у Вас мобильники тоже запрещены?
madinНарушение уголовнонаказуемо по ч.2 ст.183 УК РФ лишением свободы на срок до трех лет
За распечатку? Вряд-ли. А вот за разглашение комерческой тайны вполне может быть. В нормальных конторах с сотрудником сразу подписывают договор о не разглашении.
madin скинул безопасность на "Низкая" - все заработало!
Я бы все-таки посоветовал поставить среднюю. Просто при открытии будет запрос. А если нужно распространять по фирме, то нужно подумать о подписывании макросов. При открытии из надежных источников запроса не будет.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MS Word: текстовое сообщение (диалоговое окно) при открытии файла / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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