Excel - error 91 y 13 al querer crear una matriz de etiquetas

 
Vista:
sin imagen de perfil
Val: 9
Ha aumentado su posición en 4 puestos en Excel (en relación al último mes)
Gráfica de Excel

error 91 y 13 al querer crear una matriz de etiquetas

Publicado por Claudio (17 intervenciones) el 27/01/2017 17:07:03
hola a todos,

tengo el siguiente problema, deseo crear una matriz de las etiquetas de un formulario en excel, como jamás he hecho una matriz que no sea de numero, texto, etc... decidí probar en la acción de inicialización del formulario. Primero definí la matriz así: Dim etiqueta(11) As Label luego quise asignarle una etiqueta al indice cero de mi matriz y es aquí donde me salta el error (error 91). La asignación la hice así etiqueta(0) = lbl_enero. luego buscando en foros alguién mencionó que se debía poner la palabra set y mi código quedó así Set etiqueta(0) = lbl_enero, el error 91 desapareció pero ahora tengo el error 13 que no coinciden los tipos. por favor necesito su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

error 91 y 13 al querer crear una matriz de etiquetas

Publicado por Juan (1237 intervenciones) el 27/01/2017 17:46:06
debe ser Dim etiqueta(11) As MSForms.Label
y asignar luego utilizando Set etiqueta(0) = lbl_enero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 9
Ha aumentado su posición en 4 puestos en Excel (en relación al último mes)
Gráfica de Excel

error 91 y 13 al querer crear una matriz de etiquetas

Publicado por Claudio (17 intervenciones) el 27/01/2017 19:27:04
me funcionó de la siguiente forma también
Dim etiqueta(11) as object

muchas gracias por responder!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar