Cuando no se encuentre la referencia a un archivo no levante la ventana para encontrarlo

26/03/2007 - 16:44 por dwx110 | Informe spam
Tengo un problema, estuve trabajando una macro en excel 2000 y ahora
que he pasado a excel 2003 han cambiado un par de cosas. Mi macro
tiene una parte en donde hago referencias a archivos, cuando estos no
eran encontrados la variable ERROR se llenaba y en este caso yo hacia
que saltara a la siguiente instruccion (On Error Resume Next...), con
esto evitaba que apareciera una ventana en la cual tenia que indicar
cual era el archivo al que estaba haciendo referencia.

Ahora que he pasado a excel 2003 la cosa a cambiado, ya que cuando no
se encuentra el archivo que se hace referencia desde la macro la
variable ERROR no se llena de nada y entonces salta la ventana en la
cual se debe indicar en donde se encuentra el archivo al uqe se hace
referencia.

Entonces, lo que yo quiero saber es si existe alguna manera de que
esto no ocurra, ya sea bloqueando la salida de la ventana indicada
anteriormente desde un comienzo, utilizando alguna variable tipo
ERROR, etc.

Muchas gracias.
 

Leer las respuestas

#1 Héctor Miguel
27/03/2007 - 06:20 | Informe spam
hola, 'anonimo/a' !

... estuve trabajando una macro en excel 2000... donde hago referencias a archivos
cuando estos no eran encontrados la variable ERROR se llenaba
... hacia que saltara a la siguiente instruccion (On Error Resume Next...)
... evitaba que apareciera una ventana en la cual tenia que indicar cual era el archivo al que estaba haciendo referencia.
... he pasado a excel 2003 la cosa a cambiado... cuando no se encuentra el archivo que se hace referencia desde la macro
la variable ERROR no se llena de nada y entonces salta la ventana en la cual se debe indicar en donde se encuentra el archivo
... lo que yo quiero saber es si existe alguna manera de que esto no ocurra
ya sea bloqueando la salida de la ventana indicada anteriormente desde un comienzo, utilizando alguna variable tipo ERROR, etc.



tal como lo expones, no se aprecia que un cambio de version de excel pudiera se la causa de los errores que comentas -?-

[probablemente] cuando te 'pasaste' a excel 2003, tambien actualizaste tu windows [p.e. de 98 a xp] -?-
y la estructura de los directorios ya no es 'exactamente' la misma que conocias de windows anteriores -?-

tambien seria bueno si expones la macro [o al menos, las partes importantes como variables y su forma de llenado/manejo] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares