Originariamente inviato da valezero
Per risolvere quello che hai detto nel messaggio precedente puoi realizzare un array di controlli. In fase di progettazione crea una matrice di label. In esecuzione la tua sub "cambia" sarà così:
sub Cambia(index as integer)
mialabel(index).caption="miacaption"
end sub

la chiamata sarà per esempio:
cambia(1)
codice:
    Dim lblProva(1) As Label
    'Prova di array di label
    For i = 0 To 1
        lblProva(i).Caption = i
    Next
Ma come si devono chiamare le due label? Ho fatto una prova con 2 label, si chiamano lblProva(1) e lblProva(2), giusto?
Ho visto che non si possono creare 2 label con lo stesso nome...