Allora ... intanto devi usare

Randomize Timer

altrimenti i valori casuali non saranno tanto casuali ...

E poi, se ho capito, se hai delle label (e ne hai 11 e non 12, con indice da 2 a 12, perche' la label con indice 1 non puo' esistere ...) organizzate in un array, puoi aumentare il loro valore man mano che fai l'estrazione, in questo modo

Label(b+c).Caption = CStr(Val(Label(b+c).Caption) + 1)