En este grupo En todos

Foro de Excel



Como sé que imagen selecciono?

Jose
Madrid, España
Escrito por Jose Miguel
el 12/07/2007

Hola a todos, tengo un ciclo en que incluyo varias imagenes, una debajo de otra, en diferentes filas:

Range("A" + CStr(I)). Select
 ActiveSheet.Pictures.Insert("cesta. Gif"). Select
Selection. OnAction = "IncluirCesta"

Es decir, todas las imagenes llaman a la misma macro.

Si termino la macro y presiono en una de las imagenes que contiene la macro "IncluirCesta", cuando ejecuto esa macro como sé cual imagen he presionado? O mas bien, como se la celda en la que se encuentra la imagen presionada?


Saludos y gracias por todo!

Abraham Valencia
Computacion e informatica microsoft mv...
Escrito por Abraham Valencia
el 12/07/2007
Tienes varios dilemaspara lo que buscas. El presionar un objeto, no es seleccionarlo, por lo que no se podria "capturar" el nombre de dicho objeto qeu en tu caso son las imagenes que mencionaste. Otra cosa importante, los objetos no estan en las celdas! Sino "sobre" ellas, es decir, si uno quisiera saben "en que celda esta una imagen", pues en  realidad eso no exitse. Con VBa se pueden crear funciones propieas que simulen encontrar esto, pero igual habria que hacerlo celda por celda y no objeto por objeto, es decir..... Super tedioso

Abraham