|
|
Ante todo disculpas, soy un iniciado en esto.
He echo una pequeña aplicacion de un libro de excel, que autofiltro todo el libro y lo imprimo, funciona bien, pero el problema es, si se graba el libro con otro nombre no me "rula", asi que me gustaria como se hace pa consultar, antes de abrir el libro, si existe la posibilidad de saber el nombre del archivo automaticamente, para cargarlo en una variable y asi proceder a hacer el resto con esa variable del nombre de archivo y su posicion en el disco.
Gracias de antemano
P.D. La solucion que me entregastes era para comprobar si un archivo existe o no, pero lo que yo necesito es de alguna manera, comprobar el nombre del archivo....te vuelvo a comentar...yo una hoja de excel la creo con un nombre determinado, por ejemplo oferta_20041.xls, en el programa para imprimir alguna hoja en concreto uso la siguiente instruccion;
If cbmano = True Then
mySum = Application.Run("oferta_20041_macro.xls!mano")
'MsgBox "imprimiendo Mano de Obra"
End If
Pero el problema viene cuando la oferta cambia de nombre, que al querer imprimir una hoja concreta el busca la "direccion oferta_20041_macro.xls" como puedo hacer para comprobar lo de "oferta_20041" por el nuevo nombre de archivo de excel?
|