thst
Gebruiker
- Lid geworden
- 10 apr 2001
- Berichten
- 655
bijgaand het aangepaste bestand
met jouw printer er in:
met jouw printer er in:
Sub opslaan_en_mailen()
'Worksheets(6).Cells(11, 16) = 0
'' application.Calculate 'bereken sheet
With ActiveSheet
.Shapes("Afbeelding 6").Visible = False 'verwijder het logo
Dim strCurrentPrinter As String
strCurrentPrinter = Application.ActivePrinter ' onthoud de standaard active printer
On Error Resume Next ' negeer print fouten
Application.ActivePrinter = "OKI MC361 PCL" ' switch naar een andere printer
ActiveSheet.PrintOut ' print de actieve sheet
'ActiveSheet.PrintOut Copies:=1, ActivePrinter:="OKI MC631 PCL"
'ActiveSheet.PrintOut Copies:=1, ActivePrinter:="Samsung Multi"
'.PrintOut Copies:=1, ActivePrinter:="HP LaserJet 4100 PCL 6"
Worksheets(6).Cells(11, 16) = 1
Application.Calculate 'bereken sheet
.Shapes("Afbeelding 6").Visible = True 'plaatst het logo terug
Application.ActivePrinter = strCurrentPrinter ' terug naar de standaard printer
On Error GoTo 0 ' hervat de normale fout afhandeling
Set OutMail = Nothing
Set OutApp = Nothing
Range("L45").Value = "Klaar."
End With
End Sub