Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » запрет сохранение в Excel

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

sanchosskor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите как сделать так чтобы в сети люди могли просматривать файл Excel но не могли сохранять его даже к себе на комп.

Всего записей: 5 | Зарегистр. 19-06-2006 | Отправлено: 16:58 18-12-2006
SAS888

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно вставить в модуль "Эта Книга" следующий код:
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    ThisWorkbook.Close savechanges:=False
End Sub
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Dim MyPass As String
    Dim Password As String
    MyPass = "qwerty"    'Строка с паролем для сохранения
    Password = InputBox("Пароль?", "Сохранение")
    If MyPass <> Password Then ThisWorkbook.Close savechanges:=False
End Sub
 
При попытке сохранения будет запрошен пароль. Это сделано для того, чтобы была возможность самому сохранить изменения в файле. (иначе невозможно сохранить файл с этим кодом). При неверно введенном пароле файл закрывается без сохранения. При закрытии файла запрос на сохранение не выводится.
И еще: необходимо VBA Project тоже защитить паролем, чтобы User не смог внести изменений в сам код VBA. Так же необходимо запретить копирование файла по сети. (если это надо)

Всего записей: 398 | Зарегистр. 31-10-2007 | Отправлено: 09:07 02-11-2007
Juice



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А это вообще возможно? Если дать доступ к файлу, то его можно и скопировать, ИМХО

Всего записей: 47 | Зарегистр. 05-12-2003 | Отправлено: 00:53 16-12-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » запрет сохранение в Excel


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru

Рейтинг.ru