Just nu i M3-nätverket
Gå till innehåll
iTompalinen

Sökväg till fil i cell för makro

Rekommendera Poster

Jag håller på med ett makro som ska öppna en annan Excelfil.

I Excelfilen med makrot så kommer det i en cell stå en sökväg och i en annan cell filnamnet till den fil som makrot ska öppna. 

Hur ska det se ut?

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Tja, det beror på var boken som öppnas finns.

Antingen hela sökvägen, inklusive enhetsbokstav eller en som är relativ arbetsboken plats, förslagsvis i mapp under.

 

Notera att detta blir givetvis olika om du kör Excel på mac, Windows eller i office 365 i molnet.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

https://docs.microsoft.com/en-us/office/vba/api/excel.workbooks.open

 

Sub test()
strSökväg = Worksheets("blad1").Range("A1").Value
strFilnamn = Worksheets("blad1").Range("A2").Value

strFilsökväg = strSökväg & "\" & strFilnamn

Workbooks.Open Filename:=strFilsökväg

End Sub

 

Ha, Nu plingade Eforum för att Monshi redan hade svarat. Det brukar jag alltid missa:

 

Det här är alltså win-varianten och "\"  beror på att jag antog att sökvägen saknade avslutande \

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
3 timmar sedan, skrev MH_resurrected:

https://docs.microsoft.com/en-us/office/vba/api/excel.workbooks.open

 


Sub test()
strSökväg = Worksheets("blad1").Range("A1").Value
strFilnamn = Worksheets("blad1").Range("A2").Value

strFilsökväg = strSökväg & "\" & strFilnamn

Workbooks.Open Filename:=strFilsökväg

End Sub

 

Ha, Nu plingade Eforum för att Monshi redan hade svarat. Det brukar jag alltid missa:

 

Det här är alltså win-varianten och "\"  beror på att jag antog att sökvägen saknade avslutande \

 

Tack MH_resurrected det var precis detta jag sökte, ska testa. Tack

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...