Hola grupo.
Tengo una aplicación en Excel que ahora estoy refinando aprovechando
que he cambiado a la versión 2000.
Partiendo de un libro "base" sobre el que se trabaja pero que sirve
como base de datos, tengo una opción que copia un parte de una hoja a
un libro nuevo y hace un "guardar como" sobre esa nueva hoja dándole
un nombre "predeterminado". Pasa que, hay veces en la que se rehacen
cosas y entonces ese archivo predeterminado se reemplaza. En este caso
no hay problema, cuando da el mensaje de sistema de sobreescribir le
digo que no y punto. La "cosa" esta cuando quiero mantener ese otro
archivo y no lo he renombrado.
Lo que pretendo es hacer un control de errores del "guardar como"
personalizado, de modo que cuando el archivo exista me haga un
procedimiento concreto que yo le diga, con un mensaje propio y no con
el Excel/Windows da por defecto cuando existe un archivo y se guarda
uno nuevo con el mismo nombre.
¿Hay alguna manera de saltar los errores de sistema, ya sea en general
o con alguno en concreto?
El error "El archivo ya existe" es el 58. Y he probado tanto con un
control de errores como con un IF directo y no funciona, siempre
prevalece el de Windows.
Gracias por anticipado.
Pedro P.P.
Leer las respuestas