Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запрет на редактирования Excel / 2 сообщений из 2, страница 1 из 1
11.04.2007, 13:08
    #34452589
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет на редактирования Excel
Господа здравствуйте !!!

Каким образом запретить пользователю делать
изменение в документе, после получения отчета
в Excel ???

Например:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Dim ret As String
Dim objExcel As Excel.Application
Dim dt As String

On Error GoTo Error
.
.
objExcel.Cells( 3 ,  1 ).value = dt
objExcel.Cells( 6 ,  4 ).value = ret1
objExcel.Cells( 10 ,  1 ).value = ret2
..........

objExcel.Visible = True
Set objExcel = Nothing

Exit Sub
Error:
MsgBox ("Error " & Err.Description)

Спасибо.
...
Рейтинг: 0 / 0
11.04.2007, 14:05
    #34452928
Valeriu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрет на редактирования Excel
Вроде как-то решилось, хотя не уверен что лучше
нету способа ....

Код: plaintext
1.
2.
3.
objExcel.Visible = True
'objExcel.ActiveSheet.Protect
objExcel.ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, Password:="password"
Set objExcel = Nothing
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запрет на редактирования Excel / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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