Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание пароля и условия / 10 сообщений из 10, страница 1 из 1
09.03.2014, 19:10
    #38582166
Создание пароля и условия
Добрый день уважаемые участники форума! Собственно у меня к вам есть вопрос, я полный noob в VBA, поскольку мне пришлось сегодня столкнутся с сие чудом прошу вас помочь. За помощь отблагодарю!) В чем заключается вопрос:

- Нужно сделать макрос для Word который:
- При открытии документа просил бы ввести пароль.
- При нажатии кнопки в зависимости от условия, тоесть введеного пароля показывал ту часть текста которая мне нужна. Тоесть если был введен pass1 документ показывает к примеру слово "один", pass2 слово "два" и т.д.
Собственно и все! Кто поможет разобраться отблагодарю и буду очень, очень признателен! :-)
...
Рейтинг: 0 / 0
09.03.2014, 19:17
    #38582168
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание пароля и условия
1) что собой представляет "та часть" и "эта часть"? Нужно перейти к какому-то абзацу или показывать в принципе два разных документа?
2) насколько стойкой должна быть защита от кого-то, обладающего минимальными знаниями ВБА?
...
Рейтинг: 0 / 0
09.03.2014, 19:22
    #38582170
Создание пароля и условия
спасибо что так быстро отозвались надеюсь на ваше решение!
1) перейти к какому-то абзацу
2). Сделать защиту чтобы пользователь попытавшийся скрыть исходный код не смог этого сделать!
Ещё раз спасибо!)
...
Рейтинг: 0 / 0
09.03.2014, 21:28
    #38582201
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание пароля и условия
1) макрос может быть примерно таким:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub Document_Open()

k = InputBox("Введите пароль")
Select Case k
  Case "second"
    Range.Paragraphs(2).Range.Select
  Case "third"
    Selection.GoTo wdGoToPage, , 3
End Select

End Sub

возможны вариации на тему метода GoTo, все зависит от того, как именно вы обозначаете абзац, на который хотите перейти (номер страницы, метка, поле и т.п.)

2) из инетаВ редакторе макросов (то бишь Visual basic) кликни на модуле правой, выбери VBAProject properties, перейди на закладку Protection, поставь галку Lock project for viewing и ниже установи пароль.правда, существуют программы, которве ломают это дело, но для неискушенного человека подойдет
...
Рейтинг: 0 / 0
09.03.2014, 21:36
    #38582203
Создание пароля и условия
Shocker.Pro, спасибо большое в ближайшее время напишу вам на почту для благодарности!
...
Рейтинг: 0 / 0
09.03.2014, 21:42
    #38582204
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание пароля и условия
забыл приложить )
...
Рейтинг: 0 / 0
09.03.2014, 21:56
    #38582211
Создание пароля и условия
Shocker.Pro, а ещё такой вопрос а где указан сам пароль?
...
Рейтинг: 0 / 0
09.03.2014, 22:14
    #38582214
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание пароля и условия
в 5-й и 7-й строчке
...
Рейтинг: 0 / 0
09.03.2014, 22:25
    #38582216
Создание пароля и условия
Shocker.Pro, спасибо я разобрался. Мне нужно было сделать программу схожую с другим защищенным проектов. Я его вскрыл но теперь нужно разобраться в нем)
...
Рейтинг: 0 / 0
10.03.2014, 09:33
    #38582278
AO_MMM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание пароля и условия
Shocker.Pro,

Зачем вы ему подсказали ? Теперь с помощью этой супер-программы он захватит всю Галактическую Империю и никто не сможет эту программу взломать этому помешать!
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание пароля и условия / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]