Thoralf
Terugkerende gebruiker
- Lid geworden
- 29 okt 2007
- Berichten
- 1.418
Hallo allemaal
Mijn kennis van VBA is niet zodanig dat ik moeilijke vragen daarin kan oplossen. Daarom nu een vraag:
Ik heb een werkmap met daarin de volgende code:
Selektief printen bestaat uit de volgende code:
Als ik nu op afdrukken klik worden er 2 afdrukken gemaakt, waarvan ik eigenlijk alleen in de eerste geïnteresseerd ben (daarin wordt namelijk afgedrukt wat ik wil.
In de tweede afruk komen ook de gegevens die ik juist niet wilde afdrukken).
In de routines SetNoPub en UndoNoPub komen geen printopdrachten voor (behelzen slechts hide en show van kolommen).
Wat moet ik aanpassen om de tweede afdruk niet te krijgen?
Mijn kennis van VBA is niet zodanig dat ik moeilijke vragen daarin kan oplossen. Daarom nu een vraag:
Ik heb een werkmap met daarin de volgende code:
Code:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Application.EnableEvents = False
SelektiefPrinten
Application.EnableEvents = True
End Sub
Selektief printen bestaat uit de volgende code:
Code:
Sub SelektiefPrinten()
SetNoPub
ActiveSheet.PrintOut
UndoNoPub
End Sub
Als ik nu op afdrukken klik worden er 2 afdrukken gemaakt, waarvan ik eigenlijk alleen in de eerste geïnteresseerd ben (daarin wordt namelijk afgedrukt wat ik wil.
In de tweede afruk komen ook de gegevens die ik juist niet wilde afdrukken).
In de routines SetNoPub en UndoNoPub komen geen printopdrachten voor (behelzen slechts hide en show van kolommen).
Wat moet ik aanpassen om de tweede afdruk niet te krijgen?