Avatar billede magmat Nybegynder
04. februar 2007 - 20:36 Der er 4 kommentarer og
1 løsning

få excel til at gemme med et bestemt navn

KAn man få excel til at gemme en fil med et bestemt navn 'eller faktisk bare foreslå' et navn som står i eks. ark2 celle a1.

Når man gemmer skal den altså f.eks foreslå at gemme filen som "regnark1"
Avatar billede kabbak Professor
04. februar 2007 - 20:52 #1
Public Sub GemSom()
    Dim fileTosave, Flt, Titel, Filnavn
    fileTosave = Worksheets("Ark2").Range("A1")
    Flt = "Excel mappe(*.xls),*.xls,"
    Flt = Flt & "Print-filer (*.prn),*.prn,"
    Flt = Flt & "Tekst-filer(*.txt),*.txt"
    Titel = "Gem Bilag Som!"
    Filnavn = Application.GetSaveAsFilename(fileTosave, Flt, 1, Titel)
    If Filnavn <> False Then
        ActiveWorkbook.SaveAs Filnavn
    End If
End Sub
Avatar billede magmat Nybegynder
05. februar 2007 - 21:58 #2
jep, det virker perfekt
Lige her på falderebet, kan man så lige rette makroen til så den altid forsøger at gemme i
d:\dokument2\

Mange tak for hjælpe og kan jeg få dig til at smide et svar?
Avatar billede kabbak Professor
05. februar 2007 - 22:17 #3
det er ikke lige til at skifte sti, kan du ikke sætte excel til at bruge den som standardmappe, det er nemmere.

Jeg har prøvet her, men kan ikke få det til at virke.

Public Sub GemSom()
    Dim fileTosave, Flt, Titel, Filnavn, GammelDir As String
    GammelDir = ThisWorkbook.Path
      fileTosave = Worksheets("Ark2").Range("A1")
    Flt = "Excel mappe(*.xls),*.xls,"
    Flt = Flt & "Print-filer (*.prn),*.prn,"
    Flt = Flt & "Tekst-filer(*.txt),*.txt"
    Titel = "Gem Bilag Som!"
    ChDir ("d:\dokument2")
    Filnavn = Application.GetSaveAsFilename(fileTosave, Flt, 1, Titel)
    If Filnavn <> False Then
        ActiveWorkbook.SaveAs Filnavn
    End If
    ChDir (GammelDir)
End Sub
Avatar billede magmat Nybegynder
24. februar 2007 - 10:10 #4
Mange tak for hælpen
Beklager den sene accept
Avatar billede magmat Nybegynder
24. februar 2007 - 10:11 #5
Måek skulle man prøve at arbejde lidt mindre......
så kunne man få lidt mere tid til ens hobby :-)
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