Excel - abrir libro en excel

 
Vista:

abrir libro en excel

Publicado por HORACIO (22 intervenciones) el 14/05/2007 05:58:19
cuando abrimos en excel un libro mediante codigo BVA usamos la opcion "workbooks.open" y en el filename debemos indicarle la ruta completa en windows, por ejemplo:

c:\dierctorio\sucarpeta\nuevacarpeta

indicando con exactitud donde esta el documento que quiero abrir

la pregunta es; como puedo abrir unlibro que se encuentre en un directorio que esta dentro de otro pero sin dindicarle la ruta C:\ sino que sea una busqueda relativa

quien haya construido paginas web sabe a que me refiero

ejemplo practico de lo que necesito

tengo la carpeta "programa"

en programa tengo el archivo PORTADA.XLS

pero tambien dentro de "programa" tengo una carpeta llamada "varios" y dentro de esa carpeta necesito abrir el documento "primero.xls"

la pregunta es como hacer para configurar la apertura del libro indicando la ruta de carpetas, pero de manera relativa y no absoluta, es decir, sin considerar c:\ sino que parta de la carpeta en la que esta "portada.xls"

no se si es clara la observacion.

GRACIAS POR TODO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:abrir libro en excel

Publicado por cris (13 intervenciones) el 14/05/2007 08:44:52
Pon esto:

Dim RutaArchivo
RutaArchivo = ThisWorkbook.Path & "\varios\"
Workbooks.Open Filename:=RutaArchivo & "hoja.xls"

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar