Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Где хранить пароли? / 14 сообщений из 14, страница 1 из 1
15.12.2006, 14:17:17
    #34203165
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
Excel 2000
При открытии книги через Userform запрашиваются лог. и пароль.
От этого зависит уровень доступа к листам
1. просмотр ( ячейки защищ. от изменений)- вход без лог. и пароля
2. редактирование - вход по логину и паролю
3. администрирование - вход по логину и поролю
Должно быть так что при уровне 3 можно можно менять login и password юзерам.
Где хранить логины и пароли?
Пока они хранятся в коде. Но ведь там их невозможно изменить через Userform ?
...
Рейтинг: 0 / 0
15.12.2006, 14:18:41
    #34203174
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
Может существуют такие хитрые переменные?
...
Рейтинг: 0 / 0
15.12.2006, 15:50:22
    #34203605
Indian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
talgatExcel 2000
Где хранить логины и пароли?
Пока они хранятся в коде. Но ведь там их невозможно изменить через Userform ?
Может существуют такие хитрые переменные?

Так а как они сейчас-то в коде храняться? Не в переменных чтоли?
...
Рейтинг: 0 / 0
15.12.2006, 16:02:26
    #34203667
Ser Artur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
Создай лист В коде листа напиши код
авторPrivate Sub Worksheet_SelectionChange(ByVal Target As Range)
Worksheets("Sheet1").Visible = 2
End Sub При редактировании создай форму и впиши
Worksheets("Sheet1").Visible = 1
...
Рейтинг: 0 / 0
19.12.2006, 14:11:15
    #34210495
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
Ser ArturСоздай лист В коде листа напиши код
авторPrivate Sub Worksheet_SelectionChange(ByVal Target As Range)
Worksheets("Sheet1").Visible = 2
End Sub При редактировании создай форму и впиши
Worksheets("Sheet1").Visible = 1
Хранить на в ячейках листа, свойства которого невидим...
В принципе можно. Спасибо!
...
Рейтинг: 0 / 0
19.12.2006, 14:36:21
    #34210582
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
сделать пароль расчетным и выдавать самому
...
Рейтинг: 0 / 0
19.12.2006, 15:33:25
    #34210799
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
vbaproсделать пароль расчетным и выдавать самому
Выдавать самому. Это понятно. Пользователей несколько. Иногда возможно придется менять.
Что значит расчетным?
...
Рейтинг: 0 / 0
19.12.2006, 15:39:14
    #34210818
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
talgat vbaproсделать пароль расчетным и выдавать самому
Выдавать самому. Это понятно. Пользователей несколько. Иногда возможно придется менять.
Что значит расчетным?
иметь алгоритм, например, в простейшем случае, сумма ASCII кодов всех символов пароля равна какому-то числу.
...
Рейтинг: 0 / 0
20.12.2006, 09:18:07
    #34212034
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
vbapro talgat vbaproсделать пароль расчетным и выдавать самому
Выдавать самому. Это понятно. Пользователей несколько. Иногда возможно придется менять.
Что значит расчетным?
иметь алгоритм, например, в простейшем случае, сумма ASCII кодов всех символов пароля равна какому-то числу.
Не годится. т.к. логин выбирается по определенным правилам и постоянен.
Спасибо.
...
Рейтинг: 0 / 0
20.12.2006, 13:25:32
    #34213025
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
У Userform есть свойство Tag это контейнер для хранения строковой инфы
Можно там хранить.
P.S. у любого контрола есть свойство Tag
...
Рейтинг: 0 / 0
20.12.2006, 14:00:35
    #34213203
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
vkodorУ Userform есть свойство Tag это контейнер для хранения строковой инфы
Можно там хранить.
P.S. у любого контрола есть свойство Tag
Действительно есть. И даже выводится ее значение через msgbox.
Но изменить программно переменную tag не удается.
...
Рейтинг: 0 / 0
20.12.2006, 14:55:17
    #34213480
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
CustomDocumentProperties аналог Tag в документе
Я ни когда не использовал это свойство, так что не сочти за труд, если воспользуешься, написать что получилось.
...
Рейтинг: 0 / 0
20.12.2006, 15:31:25
    #34213657
talgat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
vkodor CustomDocumentProperties аналог Tag в документе
Я ни когда не использовал это свойство, так что не сочти за труд, если воспользуешься, написать что получилось.

Private Sub UserForm_Click()
MsgBox (Tag)
UserForm1.Tag = "абвгд"
MsgBox (Tag)
End Sub
Такая штука работает. Но если заглянуть в properties window то значение tag не изменяется, остается таким, как было введено вручную.
...
Рейтинг: 0 / 0
20.12.2006, 15:42:06
    #34213713
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить пароли?
talgat vkodor CustomDocumentProperties аналог Tag в документе
Я ни когда не использовал это свойство, так что не сочти за труд, если воспользуешься, написать что получилось.

Private Sub UserForm_Click()
MsgBox (Tag)
UserForm1.Tag = "абвгд"
MsgBox (Tag)
End Sub
Такая штука работает. Но если заглянуть в properties window то значение tag не изменяется, остается таким, как было введено вручную.
да я уже попробывал, у меня тоже не получилось сохранить данные, поэтому и предложил альтернативный вариант CustomDocumentProperties
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Где хранить пароли? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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