Форум программистов  
Главная  |  Правила форума  |  Исходники Delphi  |  Основы Delphi  |  Блог программистов  |  Рассылка  |  Повторная активизация e-mail  | 

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


Ответ
 
Опции темы
Старый 07.02.2009, 16:49   #1
Тупой
Форумчанин
 
Аватар для Тупой
 
Регистрация: 26.12.2008
Сообщений: 146
Репутация: 12
По умолчанию Как запаролить открытие листа

Вот столкнулся со следующей проблемой:
В екселе можно скрывать и отображать рабочие листы (формат-лист-скрыть/отобразить). Хочется сделать так, чтобы тот, кто открывал листы вводил пароль... В настройках безопасности я не нашел такого... Подумывал над средствами VBA, но я не настолько хорошо в нем разбираюсь, чтобы писать такое...
__________________
"Hello, world!" - 17 errors 56 warnings
Тупой вне форума   Ответить с цитированием
Старый 07.02.2009, 19:51   #2
КаМММ
Почти "Чайник"
Форумчанин
 
Аватар для КаМММ
 
Регистрация: 09.06.2008
Адрес: Ижевск
Сообщений: 125
Репутация: 22

icq: 408-030-831
По умолчанию

Код:

Dim IB As String

Private Sub Worksheet_Activate()
If IB = "123" Then Worksheets("Лист2").Visible = -1: Exit Sub
If IB <> "123" Then Worksheets("Лист2").Visible = 0
IB = InputBox("Хто тама???")
If IB = "123" Then Worksheets("Лист2").Visible = -1: Exit Sub
'Worksheets("Лист2").Select
End Sub

Private Sub Worksheet_Deactivate()
IB = ""
End Sub

Вставь в код второго листа (Лист2)
посмотри что получается.
Проль пока 123
Если что поменяешь.
КаМММ вне форума   Ответить с цитированием
Старый 09.02.2009, 05:16   #3
SAS888
Профессионал
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 3,960
Репутация: 801

icq: 360710620
По умолчанию

Посмотрите Здесь. Может устроит.
SAS888 на форуме   Ответить с цитированием
Старый 28.05.2009, 14:18   #4
elena1710
Новичок
 
Регистрация: 28.05.2009
Сообщений: 1
Репутация: 10
По умолчанию

док exel если стоит офис7 можно запаролить(правой клавишей /защитить лист) легко. а как быть с вордовскими доками
elena1710 вне форума   Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как приципить макррос на открытие файла? nikolai_P Microsoft Office Excel 8 28.04.2008 18:25
Запаролить директорию NikLik Win Api 2 17.02.2008 10:46
Подскажите как сделать открытие файла на dbclick Altera Общие вопросы Delphi 3 30.01.2008 15:02
как перенести данные с листа excel в текстовой фаил? sergey34 Microsoft Office Excel 6 02.12.2007 22:59
как перехватить открытие чужого приложенияпытаюсь перехватить открытие любого приложе rpy3uH Win Api 2 02.12.2006 12:12




18:32.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.

Forex с Admiral Markets — это надежно


Работа на Forex с 2000 года. Очное и дистанционное обучение. Выгодные условия.
магазин горящих туров


более 1000 горящих предложений ежедневно
Бэбиблог - соц сеть для будущих мам


RusProfile.ru


Справочник российских юридических лиц и организаций.