Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2010, 18:24   #11
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

Цитата:
Сообщение от Pavarotti Посмотреть сообщение
Ребята, еще один вопросик по этой же теме...
Выходит, что большинство предложенных вариантов по автоматическому вводу пароля в теле макроса, разблокированию странички и возврату защиты, основываются на конкретном заранее известном разработчику пароле.

Т.е. если возникнет такая ситуация, что пользователь(не разработчик) захочет изменить пароль защиты на листе, а макрос будет пытаться ввести прописанный в нем (уже устаревший) пароль, то разблокировка листа и вообще само действие макроса производиться не будет.

Возможно кто-то уже сталкивался с подобной проблемкой. Подскажите, пожалуйста, варианты решения.
использовать скрытый лист куда будет заносится пароль. ну и снимать и ставить пароль он должен через форму vba(по другому никак)
можно неиспользовать скрытый лист, а использовать какой нибудь объект на форме и в его свойствах прописывать пароль например в label1.caption
ну и запретить доступ к ленте рецензирование защита листа
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234

Последний раз редактировалось R Dmitry; 22.09.2010 в 18:36.
R Dmitry вне форума Ответить с цитированием
Старый 22.09.2010, 19:07   #12
Pavarotti
Пользователь
 
Регистрация: 02.12.2009
Сообщений: 48
По умолчанию

Идея очень интересная, буду пробовать и с листом и с label.caption.
А вообще, выходит, что не существует такого способа, чтобы при смене пароля, этот самый пароль автоматически менялся и записывался, к примеру, в вышеуказанный label1.caption. и далее для успешной работы ранее обсуждаемой кнопки с макросом тоже брался из этого самого label1.caption?
Pavarotti вне форума Ответить с цитированием
Старый 22.09.2010, 19:11   #13
Pavarotti
Пользователь
 
Регистрация: 02.12.2009
Сообщений: 48
По умолчанию

Цитата:
Сообщение от Pavarotti Посмотреть сообщение
Идея очень интересная, буду пробовать и с листом и с label.caption.
А вообще, выходит, что не существует такого способа, чтобы при смене пароля, этот самый пароль автоматически менялся и записывался, к примеру, в вышеуказанный label1.caption. и далее для успешной работы ранее обсуждаемой кнопки с макросом тоже брался из этого самого label1.caption?
Имею ввиду без использования среды VBA конечным пользователем. (например какой-нибудь тётенькой-бугалтершей).
Pavarotti вне форума Ответить с цитированием
Старый 22.09.2010, 19:42   #14
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
По умолчанию

нет если только вы не будете отслеживать все события листа хотя я на сто процентов не уверен
но я вам с этим не помогу
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 22.09.2010, 20:24   #15
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Вот здесь Пароль на защиту листа как-то очень подробно рассматривалась тема защиты в Excel
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Группировки в защищенном листе Leoway Microsoft Office Excel 2 16.06.2010 20:32
Разворачивание/сворачивание данных на защищенном листе Wespe Microsoft Office Excel 12 02.02.2010 12:11
Повторное выполнение макроса Jaroslav Microsoft Office Excel 3 26.07.2009 10:12
Как выполнить макрос на защищенном листе Gennady_58 Microsoft Office Excel 3 18.04.2009 10:31
Выполнение макроса во всех листах Bu$ter Microsoft Office Excel 18 14.11.2008 14:34