Creación de array de checkboxes
Necesito crear en una hoja de excel un conjunto de Checkboxes, para poder asignar a cada uno de ellos unas propiedades determinadas (nombre, tamaño, posición...) de forma automática. Tengo en otra hoja una serie de campos que pueden variar y lo que quería era ir asignándole al texto de cada checkbox el nombre cada campo, es decir, que por ejemplo, al pulsar un botón se crease para cada campo un checkbox distinto con el nombre del campo que tengo en la otra hoja .Esto quería hacerlo creando un array de checkboxes. He probado de varias formas pero no lo he conseguido hacer ... Ni tan siquiera puedo crear un simple checkbox.He probado primero a inicializar una variable (por ejemplo chk) de la siguiente forma :
Dim chk as checkbox
El Visual Basic de excel me reconoce el objeto checkbox ya que esta dentro de su librería de objetos, pero al intentar crear una instancia de él :
Set chk = New Checkbox
Me da un error de compilación (Uso de la palabra clave New no válido).
¿Sabéis por qué? ¿Se puede crear un array de checkboxes? ¿Se puede hacer lo mismo con un Label,
o un comboBox? . Saludos
Dim chk as checkbox
El Visual Basic de excel me reconoce el objeto checkbox ya que esta dentro de su librería de objetos, pero al intentar crear una instancia de él :
Set chk = New Checkbox
Me da un error de compilación (Uso de la palabra clave New no válido).
¿Sabéis por qué? ¿Se puede crear un array de checkboxes? ¿Se puede hacer lo mismo con un Label,
o un comboBox? . Saludos
1 Respuesta
Respuesta
1