Hola, tengo dos dudas:
Necesito indicar que unos ficheros se encuentran ubicados en una
dirección en red, cada uno en una carpeta. ewstos ficheros son todos
iguales, por lo que me interesa estandarizar su codigo, lo que busco
es poder indicar una ruta comodín como L:\Fabricacion\Control Gestión
\BDProveedores\* aquí quiero que se interprete como un asterisco, es
deicr, que se compruebe que realmente se encuentre en esa ruta, sin
importar las subcarpetas que tenga por debajo...
Por otra parte, estoy ejecutando unas macros Access desde excel del
siguiente modo:
Dim accApp, StrArchivo
StrArchivo = "L:\Fabricacion\Control Gestión\BDProveedores
\BDPROVEEDORES.mdb"
Set accApp = CreateObject("Access.Application")
accApp.Visible = True
accApp.OpenCurrentDatabase StrArchivo
accApp.DoCmd.RunMacro "Macro Actualiza Datos" 'rutina a a ejecutar
accApp.DoCmd.RunMacro "Compacta" 'rutina a a ejecutar
accApp.Quit
Set accApp = Nothing
Pero no me cierra el fichero Access, se me queda siempre abierto.
¿Sabeis porqué puede ser?
GRacias!
Leer las respuestas