pasar un parámetro a un procedimiento

13/07/2006 - 16:06 por Francisco M | Informe spam
Foro, me pueden ayuda:
Tengo una imagen a la cual le he asignado una macro. ¿Se puede hacer
pasar un parámetro a dicha macro?

he tratado de hacerlo cuando le asigno la macro y ponerle
"DESVERGONZADAMENTE" entre parentesis el parámetro, pero me dice: "La
fórmula es demasiado compleja para ser asignada a un objeto"

Lo que pasa es que en una celda tiene el general, entonces uno apreta este
botón (el dibujo con macro) muestra un detalle, y esto se hace en varias
celdas. La idea es poder entregarle el parámetro según el tipo de
información que deseo mostrar y no tener que hacer una macro por botón, lo
que ser un derroche, ya que si necesito cambiar el código, tendría que
hacerlo en toooodas las demás macros.

La otra alternativa es poder saber, la celda donde se encuentra mi objeto, y
me imagino que debe haber una API para esto, y esto sería dinámico, se me
solucionarían todos los problemas.

Alguien me dar una mano con esto...

Saludos,
Francisco.
 

Leer las respuestas

#1 manolo
13/07/2006 - 16:53 | Informe spam
Ma macro tiene que estar preparada para recibir (y tratar) el parametro que
le envias.


"Francisco M" escribió en el mensaje
news:
Foro, me pueden ayuda:
Tengo una imagen a la cual le he asignado una macro. ¿Se puede hacer
pasar un parámetro a dicha macro?

he tratado de hacerlo cuando le asigno la macro y ponerle
"DESVERGONZADAMENTE" entre parentesis el parámetro, pero me dice: "La
fórmula es demasiado compleja para ser asignada a un objeto"

Lo que pasa es que en una celda tiene el general, entonces uno apreta este
botón (el dibujo con macro) muestra un detalle, y esto se hace en varias
celdas. La idea es poder entregarle el parámetro según el tipo de
información que deseo mostrar y no tener que hacer una macro por botón, lo
que ser un derroche, ya que si necesito cambiar el código, tendría que
hacerlo en toooodas las demás macros.

La otra alternativa es poder saber, la celda donde se encuentra mi objeto,
y me imagino que debe haber una API para esto, y esto sería dinámico, se
me solucionarían todos los problemas.

Alguien me dar una mano con esto...

Saludos,
Francisco.

Preguntas similares