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

Каким образом запретить пользователю делать
изменение в документе, после получения отчета
в 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
Запрет на редактирования Excel
    #34452928
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде как-то решилось, хотя не уверен что лучше
нету способа ....

Код: 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
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Запрет на редактирования Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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