Buongiorno oregon e buon 2024.
Si, fin qui funziona, ma se provo a indirizzare i risultati, che nella finestra immediata vanno bene, ad es. con una msgbox, già riscontro che osservo nove numeri ma CON ripetizioni.
Sub quadrato_Click()
Dim estrazione As New Collection
Dim s As Integer
Dim i As Long
Dim z As Long
Dim k As Long
Dim a As String
For s = 1 To 9
estrazione.Add (s)
Next
a = ""
z = estrazione.Count
For i = 1 To z
Randomize
k = Int((z) * Rnd + 1)
Debug.Print estrazione.Item(k)
a = a & " " & k
MsgBox a
estrazione.Remove (k)
z = z - 1
Next
End Sub