Asignar nombre a varios labels según valor de celdas
Tengo un userfomr con 45 labels, la idea es que cada label tenga el valor de una celda, recorriendo la columna de los valore de la celda, ya conozco la instrucción para asignar el valor de un label según el valor de una celda, pero al ser muchos no quiero hacer una instrucción para cada uno de ellos, actualmente tengo el siguiente código y funciona, pero quiero optimizarlo con algo que recorra los datos y llene los nombres de los labels según el nombre del label, es decir:
tarjeton2.Label1 = Hoja17.Cells(2, 1)
tarjeton2.Label2 = Hoja17.Cells(2, 2)
tarjeton2.Label4 = Hoja17.Cells(3, 1)
tarjeton2.Label3 = Hoja17.Cells(3, 2)
tarjeton2.Label6 = Hoja17.Cells(4, 1)
tarjeton2.Label7 = Hoja17.Cells(4, 2)
tarjeton2.Label8 = Hoja17.Cells(5, 1)
tarjeton2.Label5 = Hoja17.Cells(5, 2)
tarjeton2.Label10 = Hoja17.Cells(6, 1)
tarjeton2.Label9 = Hoja17.Cells(6, 2)
Y asi hasta que se completen los 45 labels validando que si esta vacio el valor de la celda, no muestre el label en el usserform
