Goed bezig
In principe heb ik maar één pdf-bestand met die naam die middels KILL verwijderd wordt.
Maar ik noteer m just in case
Nu issie zo:
ChDir _
"\\C:\FAXEN"
ActiveWorkbook.saveas Filename:= _
"\\C:\FAXEN\fax.xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
ChDir _
"\\C:\FAXEN"
Application.ActivePrinter = "CutePDF Writer op CPW2:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWindow.SmallScroll Down:=-36
Range("A17").Select
Range("A15").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
ActiveWindow.SmallScroll Down:=27
newHour = Hour(Now())
newMinute = Minute(Now())
newSecond = Second(Now()) + 20
waitTime = TimeSerial(newHour, newMinute, newSecond)
Application.Wait waitTime
If Application.Wait(Now + TimeValue("0:00:20")) Then
MsgBox "Kan pdf verwijderd worden?"
Kill "\\C:\FAXEN\fax.pdf"
End If
End Sub
Ik benoem m vantevoren, het lukt idd ook om de naam uit een cel te pakken.
Wat me niet lukt met Excel 2003 is om de pdf automatisch te laten opslaan(na de printopdracht) in een vooraf gedefinieerde map met een vooraf gedefinieerde naam.
Ik moet telkens opnieuw de map zoeken.
das dan net weer ff lastig...
Zou het niet lukken met een PrintTo ofzoiets?


In principe heb ik maar één pdf-bestand met die naam die middels KILL verwijderd wordt.
Maar ik noteer m just in case

Nu issie zo:
ChDir _
"\\C:\FAXEN"
ActiveWorkbook.saveas Filename:= _
"\\C:\FAXEN\fax.xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
ChDir _
"\\C:\FAXEN"
Application.ActivePrinter = "CutePDF Writer op CPW2:"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveWindow.SmallScroll Down:=-36
Range("A17").Select
Range("A15").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
ActiveWindow.SmallScroll Down:=27
newHour = Hour(Now())
newMinute = Minute(Now())
newSecond = Second(Now()) + 20
waitTime = TimeSerial(newHour, newMinute, newSecond)
Application.Wait waitTime
If Application.Wait(Now + TimeValue("0:00:20")) Then
MsgBox "Kan pdf verwijderd worden?"
Kill "\\C:\FAXEN\fax.pdf"
End If
End Sub
Ik benoem m vantevoren, het lukt idd ook om de naam uit een cel te pakken.
Wat me niet lukt met Excel 2003 is om de pdf automatisch te laten opslaan(na de printopdracht) in een vooraf gedefinieerde map met een vooraf gedefinieerde naam.
Ik moet telkens opnieuw de map zoeken.
das dan net weer ff lastig...
Zou het niet lukken met een PrintTo ofzoiets?
