Visual Basic para Aplicaciones - función no se ejecuta si tengo abierto formulario

Life is soft - evento anual de software empresarial
   
Vista:

función no se ejecuta si tengo abierto formulario

Publicado por Alcor (2 intervenciones) el 15/02/2013 17:32:11
Hola,

A ver si puedo resumir mi duda:

Tengo una macro. Consta de un modulo principal, un formulario principal y otro secundario que es abierto desde el principal.

En el modulo hay escrita una función que a determinadas horas ejecuta unas tareas de lectura. Mientras tanto se mantiene en espera.

Mi problema es que si tengo abierto el formulario secundario cuando la función anterior "despierta" entonces no se ejecuta la acción programada

¿Como puedo devolverle el "protagonismo" al modulo mientras tengo abierto otro formulario?

Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Visual Basic para Aplicaciones
- Código fuente de Visual Basic para Aplicaciones
- Cursos de Visual Basic para Aplicaciones
- Temas de Visual Basic para Aplicaciones
información
Códigos de Visual Basic para Aplicaciones
- Calculador de TSP
- Secuencia aleatoria
- controlar tecla Numlock
Imágen de perfil de JuanC

función no se ejecuta si tengo abierto formulario

Publicado por JuanC juanc2942@gmail.com (431 intervenciones) el 17/02/2013 11:58:58
es sabido que no pueden ejecutarse 2 macros en simultáneo, quizá programando tareas con la API
y demás... pero lo más probable es que Excel 'se cuelgue'...
no sé qué tenés hecho ni cómo, se me ocurre que podrías usar mensajes y algún timer para
sincronizar de alguna manera las macros... obviamente con el uso de API's...

Saludos, desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar