yyzyyz, non mi risulta sia corretto il tuo esempio, guardati la guida di VB a proposito dell'argomento (facoltativo) di Rnd. Piuttosto:
codice:
Dim min As Integer
Dim max As Integer
Dim num As Integer

min = 1
max = 100

Randomize
num = Int((max - min + 1) * Rnd + min)

Debug.Print num