![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Во вложении предусмотрено, что при вводе пароля "000", отображаются все листы и снимаются все запреты.Пароли можно изменять в коде макроса "Private Sub HiddenPassword()" (массив a). Если нужно как-то по-другому, скажите что именно требуется.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#22 |
Пользователь
Регистрация: 05.05.2009
Сообщений: 46
|
![]()
Как добавить пароль это понятно, но хотелось бы что было так: я ввожу пароль открываются несколько страниц. я попробовал сделать так поставил на все страницы пароль 111 открывается только первая страница а нужно что открылись те страницы которым соответствует пароль 111
|
![]() |
![]() |
![]() |
#23 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Для этого нужно команду выхода из процедуры вынести за цикл. Т.е. фрагмент кода
Код:
Код:
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 05.05.2009
Сообщений: 46
|
![]()
Это то что нужно СПАСИБО!
|
![]() |
![]() |
![]() |
#25 |
Новичок
Джуниор
Регистрация: 29.05.2009
Сообщений: 2
|
![]()
Коллеги, файл рулезный, только черкните пжст. пароль для правки самого макроса.
|
![]() |
![]() |
![]() |
#26 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Пароль на VBA-проект - "abcd"
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#27 |
Пользователь
Регистрация: 05.05.2009
Сообщений: 46
|
![]()
SAS888 Доброго времени суток! Вы извините но у меня опять к вам просьба по этой же теме.
Можно ли сделать так что бы в этом файле применялось к одному листу два пароля. т.е у пользователя 3 листа он своим паролем открывает для редактирования только эти 3 три листа, а второй пароль для просмотра: открываются все листы (свои и листы других пользователей). плюс к этому чтобы остался и админовский пароль. |
![]() |
![]() |
![]() |
#28 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите вложение.
Пароль на VBA-проект - "abcd", пароль для сохранения - "save". В данном примере, при вводе пароля "111" отобразятся листы "Иванов" и "Сидоров". При вводе пароля "222" - лист "Петров". При вводе пароля "view" - отобразятся все листы для просмотра. При вводе пароля "000" - отобразятся все листы и снимутся все запреты. Соответствие паролей и имен листов см. в коде макроса "HiddenPassword". Пароль для просмотра должен быть последним в массиве паролей.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#29 |
Пользователь
Регистрация: 08.06.2009
Сообщений: 68
|
![]()
Уважаемый SAS888!
При добавлении (в модуле формы) оператора Option Explicit и объявлении переменных a и b в Вашем примере выдается сообщение "Expected array" (ожидается массив).Как избежать этого сообщения? И ещё: где можно посмотреть соответствие индексов 945,946 и т.д. конкретным пунктам меню ? Не приходилось встречать... Приношу свои извинения за невежество, если не трудно, помогите, пожалуйста. |
![]() |
![]() |
![]() |
#30 | ||
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]() Цитата:
Цитата:
Чем шире угол зрения, тем он тупее.
|
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как с помощью формы календарь, передвигаться по листам книги Excel | Deni55 | Microsoft Office Excel | 3 | 15.04.2009 12:57 |
Меню для книги | tae1980 | Microsoft Office Excel | 3 | 15.04.2009 06:15 |
Программное создание книги | Волк | Microsoft Office Excel | 2 | 16.03.2009 07:57 |
Открытие Excel-книги | Леон | Microsoft Office Excel | 1 | 04.07.2008 09:14 |
Как запустить макрос при изменении другой книги Excel? | Град | Microsoft Office Excel | 12 | 10.06.2008 10:01 |