Ok, modifico così:Originariamente inviato da Roby_72
La variabile "lettere" la ricrei ad ogni ciclo dentro al loop e vale tutt'altro rispetto all'assegnazione iniziale.
Roby
ma ottengo:codice:function randomKey() dim numeri, lettere numeri = "1234567890!@$%&?*+#-_.:{[]}<>" lettere = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" Do Until len( cupon1 ) = 12 Randomize cupon1 = cupon1 & Mid( numeri, lettere, 1 ) Loop randomKey = cupon1 end function
Tipo di errore:
Errore di run-time di Microsoft VBScript (0x800A000D)
Tipo non corrispondente: 'lettere'

Rispondi quotando