Alguien puede explicar como manejar controles buttons y listbox, pero sin formulario, incrustados en la propia hoja.

29/12/2008 - 21:23 por Anonimo | Informe spam
Un saludo. Me gustaria saber como poder manejar los controles de un listbox
. En concreto me gustaria mediante codigo manejar todos los controles
habituales.

Por ejemplo.

1.- Como poner los datos en un listbox mediante codigo, pero no desde un
rango, sino desde operaciones en codigo
2.- Como poner el contador de los controles a cero una vez que se borran
esos controles, me explico, si yo pongo 100 controles, para llamarles es por
su numero, pero si les borro todos y vuelvo a crearlos, no empieza otra vez
desde uno, sino desde el ultimo que borre.

En definitiva, ver como manejar con las caracteristicas habituales dichos
controles.

Utilizo excel 2007.

Gracias
 

Leer las respuestas

#1 Héctor Miguel
29/12/2008 - 22:43 | Informe spam
hola, !

...como poder manejar los controles de un listbox
En concreto me gustaria mediante codigo manejar todos los controles habituales.
Por ejemplo.
1.- Como poner los datos en un listbox mediante codigo, pero no desde un rango, sino desde operaciones en codigo
2.- Como poner el contador de los controles a cero una vez que se borran esos controles, me explico
si yo pongo 100 controles, para llamarles es por su numero, pero si les borro todos y vuelvo a crearlos
no empieza otra vez desde uno, sino desde el ultimo que borre.
En definitiva, ver como manejar con las caracteristicas habituales dichos controles...



1) ese tipo de controles los puedes administrar (exactamente) igual que cuando los incrustas en formularios
solo que los codigos de sus eventos se localizan no en el modulo de codigo de un formulario, sino...
-> en el modulo de codigo de "la hoja" donde los incrustaste

2) (hasta donde se) la secuencia auto-numerada de los objetos incrustados en las hojas de excel...
se mantiene "en ascenso" durante la sesion de ese libro (sin importar si eliminas y creas "nuevos")
y la unica forma conocida de "resetear" la cuenta a ceros, es:
- borrar los objetos
- guardar los cambios
- cerrar el archivo
- re/abrir el archivo :-((

(probablemente) te seria de utilidad asignar nombres al momento de re/crearlos (claro, esto de ser posible y conveniente) -?-

saludos,
hector.

Preguntas similares