• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Printen via macro.

  • Onderwerp starter Onderwerp starter DZP
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

DZP

Gebruiker
Lid geworden
26 feb 2007
Berichten
242
Nog een vraagje!

Ik heb een programmaatje met een afdrukknop (Daar zit een macro achter).
Dat werkt allemaal naar behoren.

Maar als een gebruiker naar de menubalk gaat en via "Bestand" afdrukt word de macro omzeild.

Is het mogelijk om via de standaardknop van Excel in "Bestand" toch de macro in het programmaatje te activeren voordat er afgedrukt wordt.

Gr. H.:thumb:
 
Kijk eens naar het BeforePrint event.

Cancel dat event door Cancel = True te zetten in dat event. Vervolgens voer je de macro uit die je dan wel wil hebben.

Vergeet in die macro dan wel niet om de events uit te schakelen:

Code:
Application.EnableEvents = False

en terug aan te zetten nadat het printen gedaan is:

Code:
Application.EnableEvents = True

Wigi
 
Inmiddels heb ik begrepen dat je het met "Ctrl P" ook afvangt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan