Saltar al contenido

LLamar una macro con una variable desde un hipervinculo de imagen en excel


ovcruz

Recommended Posts

publicado

En el archivo "Crear ficha Tecnica 20121125.xlsx", está la hoja "GenFicha" que tiene una figura predefinida ("Prueba1") y en la misma hay un hipervínculo que llama a la Subrutina ("Genera_Ficha") con una variable; lo que se pretende es esta Subrutina abra otro archivo a fin de buscar datos de la variable adjunta ("Prueba1"), esta parte está en desarrollo. La situación es que al llamar la Subrutina se empieza tener en la ejecución del mismo un comportamiento anómalo de tal formar que no se puede ni hacer una depuración (Debugger); caso curioso, la rutina la ejecuta dos veces antes de terminarla. Como puedo hacer para llamar la rutina desde el hipervínculo de la figura a fin de ejecutar una Subrutina de manera normal. Se adjunta Archivo.

Crear ficha Tecnica 20121125.rar

publicado

Hola:

He quitado el hipervínculo (Click derecho\Quitar hipervínculo) y le he asignado la macro directamente (Click derecho\Asignar macro)

La macro tomará el nombre del archivo del texto del objeto, o sea, puedes usar la misma macro para muchos archivos cambiando solamente el texto del objeto o a partir de varios objetos distintos.

Saludos

Crear ficha Tecnica 20121125.xls

publicado

Gracias por el apoyo; solo que, el hipervínculo se usa para cuando el puntero del mouse pasa sobre la imagen muestre la leyenda emergente indicando de que se trata esta misma y si se quiere más datos detalle generar la macro que lo mostrará. Esta imagen es una de alrededor de 100 agrupadas; es por ello que se requiere usar macros con la variable que hará la discriminación de un archivo que tiene la información detallé.

Agradeceré si me apoyan o en su defecto opción no es esta.

Saludos...

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.