Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Защита Листов и Книги макросом - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Защита Листов и Книги макросом (пароль на доступ к листу)
Защита Листов и Книги макросом
A_3485 Дата: Среда, 03.10.2012, 17:10 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 146
Репутация: 0 ±
Замечаний: 40% ±

2007
Добрый день!
Помогите пожалуйста разобраться:
У меня есть Книга1.xls в ней три листа (Лист1,Лист2,Лист3). Если поставить защиту на доступ к Книге1 в настройках Exel, то макросы, на скрыть/отобразить листы работать не будут, т.к. VBA покажет ошибку.
Можно как то запоролить каждый лист, т.е. если нужно работать на лист1 то вводится соотв. пароль и рабать можно только на лист1, а другие листы заблокированы. Может есть како нибудь другое решение?
 
Ответить
СообщениеДобрый день!
Помогите пожалуйста разобраться:
У меня есть Книга1.xls в ней три листа (Лист1,Лист2,Лист3). Если поставить защиту на доступ к Книге1 в настройках Exel, то макросы, на скрыть/отобразить листы работать не будут, т.к. VBA покажет ошибку.
Можно как то запоролить каждый лист, т.е. если нужно работать на лист1 то вводится соотв. пароль и рабать можно только на лист1, а другие листы заблокированы. Может есть како нибудь другое решение?

Автор - A_3485
Дата добавления - 03.10.2012 в 17:10
nifra Дата: Среда, 03.10.2012, 17:16 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 162
Репутация: 0 ±
Замечаний: 40% ±

так пароль можно поставить на каждый из листов.
Щелкаете ПКМ по нужному вам листу "защитить лист", выбираете, что конкретно вы хотите запретить делать без ввода пароля, можете на листе сделать комбинацию клавиш ctrl+A, ПКМ по любой ячейке - формат-защита (поставить галочку скрывать формулы)


Сообщение отредактировал nifra - Среда, 03.10.2012, 17:20
 
Ответить
Сообщениетак пароль можно поставить на каждый из листов.
Щелкаете ПКМ по нужному вам листу "защитить лист", выбираете, что конкретно вы хотите запретить делать без ввода пароля, можете на листе сделать комбинацию клавиш ctrl+A, ПКМ по любой ячейке - формат-защита (поставить галочку скрывать формулы)

Автор - nifra
Дата добавления - 03.10.2012 в 17:16
A_3485 Дата: Среда, 03.10.2012, 17:20 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 146
Репутация: 0 ±
Замечаний: 40% ±

2007
Это понятно, а мне нужно макросом, при этом на листе есть защищенные ячейки а есть те в которые нужно добавлять информацию. Может есть макрос для блокировки ячеек от записи/редактирование.
Если есть защита на лист, то его все равно можно удалить кому угодно!.


Сообщение отредактировал A_3485 - Среда, 03.10.2012, 17:27
 
Ответить
СообщениеЭто понятно, а мне нужно макросом, при этом на листе есть защищенные ячейки а есть те в которые нужно добавлять информацию. Может есть макрос для блокировки ячеек от записи/редактирование.
Если есть защита на лист, то его все равно можно удалить кому угодно!.

Автор - A_3485
Дата добавления - 03.10.2012 в 17:20
nifra Дата: Среда, 03.10.2012, 17:23 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 162
Репутация: 0 ±
Замечаний: 40% ±

Quote (A_3485)
Как это можно сделать? Я так понимаю что Защиту книги тогда делать нет необходимости?. Это у меня 3 листа, а если 100.......

Написал выше. я думаю, что нет. Ну со 100 листами я не сталкивался. у меня не столь большие таблицы. smile
 
Ответить
Сообщение
Quote (A_3485)
Как это можно сделать? Я так понимаю что Защиту книги тогда делать нет необходимости?. Это у меня 3 листа, а если 100.......

Написал выше. я думаю, что нет. Ну со 100 листами я не сталкивался. у меня не столь большие таблицы. smile

Автор - nifra
Дата добавления - 03.10.2012 в 17:23
ABC Дата: Среда, 03.10.2012, 20:21 | Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
вариант.
пароль форме (Лист2, Лист3)
VBA 1
К сообщению приложен файл: 4957131.xls (45.0 Kb)


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
Сообщениевариант.
пароль форме (Лист2, Лист3)
VBA 1

Автор - ABC
Дата добавления - 03.10.2012 в 20:21
KuklP Дата: Среда, 03.10.2012, 21:13 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Quote (A_3485)
Если есть защита на лист, то его все равно можно удалить кому угодно!.
Так и защищенную книгу с диска тоже может удалить кто угодно.


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
Сообщение
Quote (A_3485)
Если есть защита на лист, то его все равно можно удалить кому угодно!.
Так и защищенную книгу с диска тоже может удалить кто угодно.

Автор - KuklP
Дата добавления - 03.10.2012 в 21:13
Алексей Дата: Среда, 09.04.2014, 21:56 | Сообщение № 7
Группа: Гости
вариант.
пароль форме (Лист2, Лист3)
VBA 1
К сообщению приложен файл: 4957131.xls(45Kb)

этот вариант обходится очень легко!
создаем новую книгу. В ней:
Sub open_sheet()
Workbooks("4957131.xls").Sheets("Лист2").Visible = -1
End Sub
И всё )))
 
Ответить
Сообщениевариант.
пароль форме (Лист2, Лист3)
VBA 1
К сообщению приложен файл: 4957131.xls(45Kb)

этот вариант обходится очень легко!
создаем новую книгу. В ней:
Sub open_sheet()
Workbooks("4957131.xls").Sheets("Лист2").Visible = -1
End Sub
И всё )))

Автор - Алексей
Дата добавления - 09.04.2014 в 21:56
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Защита Листов и Книги макросом (пароль на доступ к листу)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!