Avatar billede lhth Nybegynder
05. august 2008 - 11:39 Der er 5 kommentarer og
1 løsning

PDF med felt som navn

Hej
Jeg har et regne ark der skal udskrive et ark som PDF fil, jeg vil så gerne lave en makro der gør at den automatisk kombinerer 2 felter som navn og bruger en fast mappe, altså
mappen skal være c:\opgørelser og navnet skal være de værdier der står i felterne "kasse" og "dato"

c:\opgørelser\"kasse" - "dato".pdf

tak for hjælpen :)
Avatar billede excelent Ekspert
05. august 2008 - 17:58 #1
Går ud fra at kasse og dato er definerede navne, hvis indhold du vil anvende !!!

fil = "c:\opgørelser\" & [kasse] & " - " & [dato] & ".pdf"
Avatar billede lhth Nybegynder
06. august 2008 - 08:22 #2
Ja det er korrekte, det er fordi den skal lave flere forskellige alt efter hvilken kasse, men samtidig anvende dato'en fra feltet dato
Avatar billede lhth Nybegynder
06. august 2008 - 09:28 #3
Indtil videre har jeg

Application.ActivePrinter = "Acrobat PDFWriter på LPT1:"
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
        "Acrobat PDFWriter på LPT1:"

men synes nu ikke der sker noget hvis jeg tilføjer følgende

    fil = "c:\opgørelser\" & Range("kasse") & " - " & Range("dato") & ".pdf"
Avatar billede lhth Nybegynder
06. august 2008 - 11:25 #4
Nu har jeg prøvet med følgende, arket kommer helt fint op på skærmen i PDF reader, men hvis jeg efterfølgende lukker denne op prøver at åbne filen igen, melder den en fejl og pdf filen fylder også 0 kb

Const stPath As String = "C:\Opgørelse\"
Dim stFilnavn As String
    stFilnavn = "Opgørelse til KTP - " & Range("dato") & ".pdf"
    'udskriv til pdfprinter
    ActiveWindow.SelectedSheets.PrintOut copies:=1, ActivePrinter:="Acrobat PDFWriter på LPT1:", _
            Collate:=True, prtofilename:=stPath & stFilnavn, PrintTofile:=True
Avatar billede excelent Ekspert
07. august 2008 - 17:15 #5
Det har jeg ikke umiddelbart en løsning på, ved ikke lige hvornår jeg får tid til at studere det nærmere.
Avatar billede lhth Nybegynder
13. august 2008 - 15:32 #6
hmm, jeg må jo bare prøve mig selv frem, men jeg lukker bare spørgsmålet nu
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