Avatar billede assassin Juniormester
29. august 2012 - 10:16 Der er 6 kommentarer og
1 løsning

xldialogOpen

Jeg har en dialog, hvor brugeren kan vælge en fil:
Application.Dialogs(xlDialogOpen).Show

MEN hvordan får jeg fat i sti og filnavn fra denne dialog

lidt seudokode ala:

dim filename as string
filename = Application.Dialogs(xlDialogOpen).Show
msgbox filename
Avatar billede Mads Larsen Nybegynder
29. august 2012 - 10:38 #1
På den her måde åbner den heller ikke filen.
Sub VælgFil()
Dim FileName As String
FileName = Application.GetOpenFilename
MsgBox FileName
End Sub
Avatar billede assassin Juniormester
29. august 2012 - 10:53 #2
Det er lige nøjagtig dette jeg skal bruge, men filen skal samtidig åbnes.
Avatar billede Mads Larsen Nybegynder
29. august 2012 - 10:58 #3
Så åbner den også..
Ved ikke om det er muligt at hente filnavn fra Application.Dialogs(xlDialogOpen).Show

Sub VælgFil()
Dim FileName As String
FileName = Application.GetOpenFilename
Application.Workbooks.Open (FileName)
MsgBox FileName
End Sub
Avatar billede assassin Juniormester
29. august 2012 - 11:02 #4
Hvis du smider et svar, så kan du få dine velfortjente points.

Jeg har prøvet at hente filnavn fra Application.Dialogs(xlDialogOpen).Show, har ikke kunne få det til at virke.

Tak for hjælpen.
Avatar billede Mads Larsen Nybegynder
29. august 2012 - 11:05 #5
Håber det kan bruges :)
Avatar billede assassin Juniormester
29. august 2012 - 11:06 #6
Det kan det bestemt - tak.
Avatar billede assassin Juniormester
13. september 2012 - 17:12 #7
Jeg havde glemt at jeg ikke havde lukket denne, men det er hermed gjort.
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

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