Dim letra As String
Dim final As String
Dim DigitosMax As Integer
DigitosMax = 10 'NUMERO DE DIGITOS
Dim i As Integer
For h = 1 To DigitosMax
Randomize Timer
i = Rnd * 35 + 1
Select Case i
Case 10
letra = "A"
Case 11
letra = "B"
Case 12
letra = "C"
Case 13
letra = "D"
Case 14
letra = "E"
Case 15
letra = "F"
Case 16
letra = "G"
Case 17
letra = "H"
Case 18
letra = "I"
Case 19
letra = "J"
Case 20
letra = "K"
Case 21
letra = "L"
Case 22
letra = "M"
Case 23
letra = "N"
Case 24
letra = "O"
Case 25
letra = "P"
Case 26
letra = "Q"
Case 27
letra = "R"
Case 28
letra = "S"
Case 29
letra = "T"
Case 30
letra = "U"
Case 31
letra = "V"
Case 32
letra = "W"
Case 33
letra = "X"
Case 34
letra = "Y"
Case 35
letra = "Z"
Case Else
letra = i
End Select
final = final & letra
Next h
If Len(final) > DigitosMax Then
final = Mid(final, 1, DigitosMax) 'Por si se pasa de los DigitosMAX xD
End If
Text1.Text = final
puedes añadir mas letras o lo que quieras cambiando el RNd y añadiendo mas Case X