< návrat zpět

MS Excel


Téma: Generování hesla rss

Zaslal/a 14.3.2013 12:48

Ahoj,
jak by se dalo ve VBA vygenerovat náhodné heslo skládájící se z písmen a číslic? Vím, že je tady on line generátor, ale já bych to potřeboval ve VBA.
Děkuji

stop Uzamčeno - nelze přidávat nové příspěvky.

#012293
avatar
Určitě dalo.
P.citovat
#012300
Opičák
Ve VBA nejlépe makrem.
Ještě je třeba vědět:
- kolik znaků
- písmena malá a i velká
- písmena bez diakritiky (to asi určitě)
- mohou se znaky opakovat
- a proč to dělat, když to co tu je funguje dobře. 9citovat
#012301
avatar
Ahoj.
Na "radu" 1 Pavluse jsem se pokusil něco vytvořit, ale chtěl bych ještě, aby neby pravidelně za sebou PísmenoČísloPísmenoČíslo. Šlo by to nějak vyřešit a hlavně jak?
Děkujicitovat
#012302
avatar
ještě kod

Sub Generator()
Dim NahCislo As Integer
Dim Pismena As String
Dim NahPismeno As String
Dim Kod As String

Pismena = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"

For i = 1 To 4
'generování náhodného čísla a přiřazení písmene
Max = 26
Min = 1
Randomize Timer
NahCislo = Int((Max - Min) * Rnd() + Min)

NahPismeno = Mid(Pismena, NahCislo, 1)
Kod = Kod & NahPismeno
'-------------------------------------

'generování náhodného čísla
Max = 9
Min = 1
Randomize Timer
NahCislo = Int((Max - Min) * Rnd() + Min)

Kod = Kod & NahCislo
Next i
MsgBox Kod

End Subcitovat
#012305
Opičák
třeba tak
Příloha: zip12305_generat.zip (20kB, staženo 211x)
citovat
#012308
avatar
Děkuji. Možno uzavřít.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje