Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Пакет Microsoft Office

  Все выпуски  

RusFAQ.ru: Пакет Microsoft Office


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

ValeryN
Статус: Академик
Рейтинг: 373
∙ повысить рейтинг >>
F®ost
Статус: Практикант
Рейтинг: 320
∙ повысить рейтинг >>
Windessy
Статус: Студент
Рейтинг: 292
∙ повысить рейтинг >>

∙ / КОМПЬЮТЕРЫ И ПО / Помощь пользователю ПО / Пакет Microsoft Office

Выпуск № 803 от 20.06.2009, 21:05
Администратор рассылки: Ерёмин А.А., Советник
В рассылке: подписчиков - 530, экспертов - 302
В номере: вопросов - 1, ответов - 1

Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
оценить выпуск >>

Вопрос № 169429: Помогите, пожалуйста, со след. проблемой. В макросах Excel - новичок. Необходимо в расшаренном книге скрыть лист №2 и поставить пароль на unhide этого листа. Наткнулся в инете и повесил на лист следующий макрос:


Вопрос № 169429:

Помогите, пожалуйста, со след. проблемой. В макросах Excel - новичок.

Необходимо в расшаренном книге скрыть лист №2 и поставить пароль на unhide этого листа.

Наткнулся в инете и повесил на лист следующий макрос:

© Цитата:
Dim IB As String

Private Sub Worksheet_Activate()
If IB = "123" Then Worksheets("Sheet2").Visible = -1: Exit Sub
If IB <> "123" Then Worksheets("Sheet2").Visible = 0
IB = InputBox("Введите пароль")
If IB = "123" Then Worksheets("Sheet2").Visible = -1: Exit Sub
'Worksheets("Sheet2").Select
End Sub

Private Sub Worksheet_Deactivate()
IB = ""
End Sub


Работает отлично и то, что нужно. Но, если у юзера выставлен высокий уровень security, то при отключении макросов, лист становится виден, со всем его содержимым.

Кроме того, слышал, можно на custom button повесить выполнение, того или иного макроса, например protect sheet-unprotect sheet, ну или вышеупомянутый макрос.

Что и как собственно делать?

Заранее спасибо.

Отправлен: 15.06.2009, 14:57
Вопрос задал: Kwest, Посетитель
Всего ответов: 1
Страница вопроса >>


Отвечает Goblin34, Студент :
Здравствуйте, Kwest.
Защита листа - это защита от изменений, просмотр его будет разрешен.
Вы можете скрыть ячейки с данными на этом листе и защитить его от изменений, установив пароль.
Тогда видно ничего не будет.
Однако упорный и обладающий определенной ловкостью пользователь может обойти и эту защиту.

Ответ отправил: Goblin34, Студент
Ответ отправлен: 15.06.2009, 13:35

Оценка ответа: 2
Комментарий к оценке:
Собственно, ответа насчет моего макроса я не увидел, про кнопку также не было ничего сказано.

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 250975 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!



    Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
    оценить выпуск >>

    подать вопрос экспертам этой рассылки >>

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.2 от 15.06.2009

    В избранное