Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.07.2010, 19:26   #1
Nick_odessa
Пользователь
 
Регистрация: 03.07.2010
Сообщений: 24
По умолчанию генератор для паролей

Доброго всем дня.
У меня возникла необходимость создать генератор случайных чисел и букв (EN)
Для генерации паролей может кто то сталкивался с такой задачей подскажите.
Нужно генерировать разное количество чисел с буквами или только числа или только буквы.

Скажите возможно ли это осуществить с помощью Exel 2007 Может есть формулы позволяющие это реализовать.
Nick_odessa вне форума Ответить с цитированием
Старый 17.07.2010, 22:42   #2
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

Вы не указали кол-во знаков в пароле
На угад выбрал 5
В этом файле представлены цифровые, буквенные и смешанные 5-изначные пароли
Одна оговорочка: в генераторе используются только прописные латинские буквы.
Если покумекать , то можно сделать ответ не чувствительным к регистру
Вложения
Тип файла: zip F0RUM107735.xls.zip (4.6 Кб, 91 просмотров)
0mega вне форума Ответить с цитированием
Старый 18.07.2010, 12:27   #3
Igor67
Пользователь
 
Регистрация: 09.12.2008
Сообщений: 56
По умолчанию

Зайдите по ссылке
http://www.planetaexcel.ru/forum.php?thread_id=8269

там обсуждался вопрос генерации id
"оно должно получиться например таким:
E7A0F98BC3E64201B1C2D594A0EF380F
32 знака не больше и не меньше."

Решение как формулами, так и пользовательскими функциями.
обычно я на http://planetaexcel.ru/forum.php
Igor67 вне форума Ответить с цитированием
Старый 18.07.2010, 12:51   #4
Nick_odessa
Пользователь
 
Регистрация: 03.07.2010
Сообщений: 24
По умолчанию

А можно что то добавить к формуле что бы регистр букв был верхний?

а количество символов я уже добавлю сам по необходимости.
формула есть поэтому я думаю это проблем не составит
Nick_odessa вне форума Ответить с цитированием
Старый 18.07.2010, 13:07   #5
Nick_odessa
Пользователь
 
Регистрация: 03.07.2010
Сообщений: 24
По умолчанию

Цитата:
Сообщение от Igor67 Посмотреть сообщение
Зайдите по ссылке
http://www.planetaexcel.ru/forum.php?thread_id=8269

там обсуждался вопрос генерации id
"оно должно получиться например таким:
E7A0F98BC3E64201B1C2D594A0EF380F
32 знака не больше и не меньше."

Решение как формулами, так и пользовательскими функциями.
не подходит так как там речь идет о "шестнацатиричное и тридцатидвухразрядное"

а мне нужно от 0-9 и от A до Z
Nick_odessa вне форума Ответить с цитированием
Старый 18.07.2010, 14:00   #6
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

Цитата:
Сообщение от Nick_odessa Посмотреть сообщение
А можно что то добавить к формуле что бы регистр букв был верхний?
При использовании верхнего регистра - возникает возможность "перепутать" цифру 0 и букву O
Хотя при необходимости - ноль можно вообще исключить
в предлагаемых формулах замените число 122 на 90 а 97 на 65
P.S.
Здесь тоже свои ограничения: ТОЛЬКО латинские и ТОЛЬКО заглавные буквы
напишите пример того, чего Вам не хватает для полного счастья
0mega вне форума Ответить с цитированием
Старый 18.07.2010, 14:22   #7
Nick_odessa
Пользователь
 
Регистрация: 03.07.2010
Сообщений: 24
По умолчанию

нужно что бы генерировались буквы и цифры :
QWERTYUIOPASDFGHJKLZXCVBNM 1234567890

верхний регистр букв
пример:
5UYTNBR4G
RNX0763FV
FVSWEFW34
HG43TV444
1CED852GB
Nick_odessa вне форума Ответить с цитированием
Старый 18.07.2010, 15:06   #8
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

Цитата:
Сообщение от Nick_odessa Посмотреть сообщение
буквы и цифры :
QWERTYUIOPASDFGHJKLZXCVBNM 1234567890
верхний регистр букв
пример:
5UYTNBR4G
В предлагаемом файле третий вариант (смешанный) удовлетворяет Вашим требованиям
Но он работает только с прописными латинскими буквами
т.е. 5UYTNBR4G и 5uytnb4g/5UYtNBR4G - это не одно и тоже
Вложения
Тип файла: zip F0RUM107735.xls 2.zip (4.8 Кб, 83 просмотров)
0mega вне форума Ответить с цитированием
Старый 18.07.2010, 17:07   #9
Nick_odessa
Пользователь
 
Регистрация: 03.07.2010
Сообщений: 24
По умолчанию

Да подойдет.
Спасибо!
Nick_odessa вне форума Ответить с цитированием
Старый 18.07.2010, 21:07   #10
Nick_odessa
Пользователь
 
Регистрация: 03.07.2010
Сообщений: 24
По умолчанию

Я единственное ещё не знаю как можно скопировать результат сгенерированного пароля.
Nick_odessa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генератор паролей pleezee Microsoft Office Excel 1 20.05.2010 00:59
Генератор паролей Eclipse09 Общие вопросы C/C++ 2 09.11.2009 13:59
Генератор паролей -=L.Morgan=- Помощь студентам 1 29.06.2009 03:04