Llamar a un archivo según una fecha - macros

Elsa, mira, tengo una hoja que contiene la siguiente fecha..
01-02-05 si es así me llamara una rchivo que se llama febrero2005, si cambio la fecha a 01-03-05 me debiera llamar un archivo que se llame marzo 2005 y así sucesivamente si cambio las fechas me debiera llamar al archivo correspondiente a esa fecha.. La idea es no ir a buscarlos examinando y encontrando el archivo sino que localice el archivo automáticamente, ¿ya qué siempre cumplirán esa regla de los nombres y estarán en la misma carpeta como puedo hacer eso?.. ¿Es decir que de acuerdo a la fecha que coloque me llame al archivo correspondiente?..
Gracias nuevamente

1 Respuesta

Respuesta
1
Los nombres de los libros se pueden guardar en variables y luego incluirlas en la instrucción Open.
Ejemplo:
Dim miNbre as String
miNbre = activesheet.name
Application.Workbooks.Open Thisworkbook.Path & "\" & miNbre & ".xls"
Aquí utilicé el nombre de la hoja, pero puede ser una combinación de celdas, o una conversión de fechas, etc

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas