Hoi,
Ik heb een Worddoc waarin ik vóór het afdrukken iets wil doen (bv sommige dingen onzichtbaar maken). Na het afdrukken wil ik die wijzigingen dan weer ongedaan maken. Ik kan dat doen in de BeforePrint event:
Hierin roep ik dan de ingebouwde print dialoog aan. Dat lukt allemaal, maar het gekke is dat dan de BeforePrint 2 keer aangeroepen wordt en dus de print dialoog twee keer verschijnt. Hoe is dat te voorkomen?
Ik heb een Worddoc waarin ik vóór het afdrukken iets wil doen (bv sommige dingen onzichtbaar maken). Na het afdrukken wil ik die wijzigingen dan weer ongedaan maken. Ik kan dat doen in de BeforePrint event:
Code:
Private Sub Applic_DocumentBeforePrint(ByVal Doc As Document, Cancel As Boolean)
ActiveDocument.InlineShapes(1).Select
Selection.InlineShapes(1).PictureFormat.CropLeft = 150
Dialogs(wdDialogFilePrint).Show
Selection.InlineShapes(1).PictureFormat.CropLeft = 0
Cancel = True
End Sub