Tiempo de interrupción

28/09/2006 - 12:16 por kusflo | Informe spam
Nunca habia tenido un problema como el que tengo en un módulo reciente que
acabo de programar en una hoja de mi excel 2000. Resulta que tengo un código
bastante amplio que me da el error 9 en tiempo de ejecución. Más o menos por
como queda la hoja sé por donde esta dando el fallo y como siempre, pongo un
punto de interrupción bastante antes para poder seguir el código hasta el
error.
Mi sorpresa es que al poner el punto de interrupción y volver a ejecutar el
código el excel me da el siguiente mensaje:

"No se puede entrar en tiempo de interrupción en este momento"

y me da las opciones de "Continuar" o "Finalizar". Si le doy a continuar
ejecuta el código hasta el error 9 de tiempo de ejecución pero yo sigo sin
poder ver donde esta el error. Lo que me intriga es porque no me deja
interrumpir el código si siempre me ha dejado. El segundo error no me importa
ya que es de código pero que no me deje interrumpir el código sin saber el
porque sí que me preocupa.
¿Alguien sabe porque sucede esto?

"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.
 

Leer las respuestas

#1 carvas
07/02/2024 - 16:11 | Informe spam
kusflo escribió el 28/09/2006 12:16 :
Nunca habia tenido un problema como el que tengo en un módulo reciente
que
acabo de programar en una hoja de mi excel 2000. Resulta que tengo un
código
bastante amplio que me da el error 9 en tiempo de ejecución. Más
o menos por
como queda la hoja sé por donde esta dando el fallo y como siempre,
pongo un
punto de interrupción bastante antes para poder seguir el código
hasta el
error.
Mi sorpresa es que al poner el punto de interrupción y volver a ejecutar
el
código el excel me da el siguiente mensaje:

"No se puede entrar en tiempo de interrupción en este momento"

y me da las opciones de "Continuar" o "Finalizar". Si le
doy a continuar
ejecuta el código hasta el error 9 de tiempo de ejecución pero yo
sigo sin
poder ver donde esta el error. Lo que me intriga es porque no me deja
interrumpir el código si siempre me ha dejado. El segundo error no me
importa
ya que es de código pero que no me deje interrumpir el código sin
saber el
porque sí que me preocupa.
¿Alguien sabe porque sucede esto?

"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.


Hola
Ha pasado mucho tiempo desde que tuviste el problema y probablemente no te ayude pero tal vez si lo haga con otros que lo tengan de ahora en adelante.
Tuve el mismo problema usando OLEObjects y se debía a que lo estaba direccionando con Activesheet.OLEObjects.
Lo resolví colocando de forma explícita la hoja de trabajo: ThisWorkbook.Sheets("Hoja1").OLEObjects
Espero que te ayude!
Saludos

Preguntas similares