Avatar billede Butterfly Ekspert
15. september 2022 - 09:12 Der er 3 kommentarer

Makro til at åben fil på One-Drive

Hej
Jeg har denne makro der henter en fil der ligger i overførsler, den fungere perfekt.
FilNavn = Sheets("Kalender").Range("G1").Value
    Workbooks.Open Filename:="C:\Users\" & Sheets("Kalender").Range("I1") & "\Downloads\" & FilNavn & ".xlsx"

Nu vil jeg gerne lave en makro der skal hente en fil der ligger på One-Drive, hvordan gør jeg det? Hvis jeg indspiller den ser den sådan ud
Sub Open()
Workbooks.Open Filename:= _
        "https://XXgroup-my.sharepoint.com/personal/don_X_dk/Documents/Export.xlsm"
End Sub
Det er don_X_dk der skal udskiftes med "Users"
Avatar billede bak Forsker
15. september 2022 - 13:29 #2
måske sådan

Sub Open()
Dim USER As String
USER = Environ("Username")
Workbooks.Open Filename:= _
        "https://XXgroup-my.sharepoint.com/personal/" & USER & "/Documents/Export.xlsm"
       
End Sub
Avatar billede Butterfly Ekspert
16. september 2022 - 09:58 #3
Tak bak, det dur desværre ikke for på sharepoint er mit usernavn et andet end på min pc???? Men mange tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester