|
|
|
Установка защиты на лист Excel
|
|||
|---|---|---|---|
|
#18+
День добрый Подскажите как программно установить защиту на экселевский файл. Чтобы пользователь не мог изменять/распечатать/сохранить это файл. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 14:18:10 |
|
||
|
Установка защиты на лист Excel
|
|||
|---|---|---|---|
|
#18+
Умный Help aka F1expression.Protect(Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly, AllowFormattingCells, AllowFormattingColumns, AllowFormattingRows, AllowInsertingColumns, AllowInsertingRows, AllowInsertingHyperlinks, AllowDeletingColumns, AllowDeletingRows, AllowSorting, AllowFiltering, AllowUsingPivotTables) И я добавлю expression.protect "bla-bla-bla" password:="mojet ne nado ?" Не ленись пользоваться макрорекодером ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 15:00:21 |
|
||
|
Установка защиты на лист Excel
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответ... но... Вы знаете, я чайник в VBA. Попробовал применить то что Вы написали и получилось немного не то что нужно(кроме установки пароля) Напишу о задаче чуть поподробней. Я формирую файл Экселя из 1С посредством OLE. Заполняю его данными и собственно теперь нужно показать его пользователям без возможности охранения/распечатки/изменения. Если не сложно, скажите, какие конкретно команды мне написать. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 15:15:02 |
|
||
|
Установка защиты на лист Excel
|
|||
|---|---|---|---|
|
#18+
Покажите Ваш код, но только тот кусочек , где про защиту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 15:32:14 |
|
||
|
Установка защиты на лист Excel
|
|||
|---|---|---|---|
|
#18+
собственно код то.. одна строка РабочаяКнига.ActiveSheet.Protect(123456, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 15:51:02 |
|
||
|
Установка защиты на лист Excel
|
|||
|---|---|---|---|
|
#18+
Уберите скобки и точку с запятой в конце ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 16:05:43 |
|
||
|
Установка защиты на лист Excel
|
|||
|---|---|---|---|
|
#18+
да нет... именно в таком виде 1С понимает данную функцию и функция отрабатывает. но кроме установки пароля ничего больше не делает... по крайней мере визуально. А без скобок и точки с запятой уже 1С выдаст ошибку... PS: ладно, спасибо... устал бороться с Экселем (т.к. отсутсвуют необходимые знания). Буду формировать отчет в 1С (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 16:24:53 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36237736&tid=2178990]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 469ms |

| 0 / 0 |
