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 de 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).
¿Sabeis por qué? ¿se puede crear un array de checkboxes? ¿se puede
hacer lo mismo con un Label,
o un comboBox? . Saludos
Leer las respuestas