Cambio de color al clicar un objeto forma
Publicado por Juan (4 intervenciones) el 12/08/2016 13:52:02
Cambio de color al hacer click en un objeto forma
Buenas, soy principiante y autodidacta en macros y vba en excel.
Me gustaría hacer una macro que se ejecutase al hacer clic en un objeto shapes y que este cambiase de color. He logrado crear esta macro para un objeto shapes concreto. Mi problema es que necesito crear más de 20.000 objetos shapes como ese y me parece una locura copiar y pegar el código una vez por objeto. He intentado hacerlo poniendo un código en el que se cambie el color del shape seleccionado pero el problema está en que al asignar la macro al shape cuando clicas en él este no se selecciona y por lo tanto la macro da error.
También he intentado hacer que la macro se ejecute al seleccionar un objeto shapes pero no he conseguido hacerlo. He visto muchos ejemplo de como hacer que se ejecute una macro al seleccionar una celda pero ninguno de que se ejecute al seleccionar un objeto shapes y no he sido capaz de modificarlo para que funcionase.
Un saludo y gracias de antemano por su ayuda.
Valora esta pregunta


0