Ejecucion del codigo demasiado rapida

02/01/2004 - 09:56 por Zapata | Informe spam
Feliz año:
a ver si alguno podéis iluminarme, se trata de una macro que desprotege,
refresca una hoja y vuelve a proteger. pero el refresco incluye una consulta
en Web y esto requiere su tiempo y cuando intenta escribir el resultado de
la consulta la hoja ya esta protegida.
la pregunta es ¿hay alguna forma de forzar a que se cumplan determinadas
líneas de código antes de proseguir con este?
Un saludo

Preguntas similare

Leer las respuestas

#6 Fernando Arroyo
02/01/2004 - 12:07 | Informe spam
"Zapata >" <ignaciopsantaella@<hotmail.com> escribió en el mensaje news:%
Hola Fernando:
funciona perfectamente ahora solo me queda
comprenderlo...
Muchas gracias a los dos y FELIZ AÑO.



Me alegra que te funcione.

He mejorado un poco el código para que la protección y desprotección se produzca en la hoja que tiene la consulta que se ha actualizado (en la "versión 1.0" esto se hacía siempre sobre Hoja1, lo que podría no tener sentido si en el libro hubiera más de una hoja con consulta web).
Un saludo.


Fernando Arroyo
MS MVP - Excel


"Fernando Arroyo" escribió en el mensaje
news:
Otra posibilidad es usar los eventos del objeto QueryTable. He subido un
ejemplito a:

http://www.excelsp.com/ejemplos/eje...ta_web.xls

Un saludo.


Fernando Arroyo
MS MVP - Excel


"Zapata >" <ignaciopsantaella@<hotmail.com> escribió en el mensaje
news:
> Feliz año:
> a ver si alguno podéis iluminarme, se trata de una macro que desprotege,
> refresca una hoja y vuelve a proteger. pero el refresco incluye una
consulta
> en Web y esto requiere su tiempo y cuando intenta escribir el resultado de
> la consulta la hoja ya esta protegida.
> la pregunta es ¿hay alguna forma de forzar a que se cumplan determinadas
> líneas de código antes de proseguir con este?
> Un saludo
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida