Beste forumleden,
met onderstaande code worden een bestand opgeslagen.
a75 = bestandslokatie
c14 = toevoeging bij faktuurnummer
b14 = faktuurnummer
b53 = naam
Deze code werkt wel voor de excel bestanden.
Als ik nu met dezelfde code een pdf laat maken van dit bestand, dan worden deze bestanden
geplaatst in de directorie waar ik de laatste keer een PDF heb opgeslagen.
Die code is met een macro opgenomen.
Wie kan en wil me helpen met de oplossing voor dit probleem?
Ik denk dat de oranje code aangepast moet worden.
Bij voorbaat dank.
met onderstaande code worden een bestand opgeslagen.
a75 = bestandslokatie
c14 = toevoeging bij faktuurnummer
b14 = faktuurnummer
b53 = naam
Deze code werkt wel voor de excel bestanden.
Als ik nu met dezelfde code een pdf laat maken van dit bestand, dan worden deze bestanden
geplaatst in de directorie waar ik de laatste keer een PDF heb opgeslagen.
Die code is met een macro opgenomen.
Wie kan en wil me helpen met de oplossing voor dit probleem?
Ik denk dat de oranje code aangepast moet worden.
Bij voorbaat dank.
Code:
Sub Opslaan()
Range("b14").Value = Range("b14").Value + 1
With Sheets("Invulblad")
ActiveWorkbook.SaveAs Filename:= _
.[a75] & .[C14] & "-" & Format(.[B14], "000") & " " & .[B53] & ".xls"
End With
'
' PDFprinten Macro
' De macro is gemaakt op 05-03-2010 door BEKEND.
[COLOR="darkorange"][COLOR="darkred"]With Sheets("faktuur").Select
Application.ActivePrinter = "CutePDF Writer op CPW2:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
"CutePDF Writer op CPW2:", Collate:=True
End With
With Sheets("Invulblad")
ActiveWorkbook.SaveAs Filename:= _
.[a75] & .[C14] & "-" & Format(.[B14], "000") & " " & .[B53] & ".pdf"
End With[/COLOR][/COLOR]
With Sheets("invulblad").Select
ActiveWindow.SmallScroll Down:=-12
Range("A1").Select
End With
ActiveSheet.Range("b3:b9").ClearContents
ActiveSheet.Range("d4:j7").ClearContents
Range("b51:j51").Value = "=1"
Application.DisplayAlerts = False
With Sheets("Invulblad")
ActiveWorkbook.SaveAs Filename:= _
.[a76] & .[a1] & ".xls"
End With
Application.DisplayAlerts = True
End Sub