Frage : Wie kann ich ein Makro auslösen, wenn die „zur Post senden“ Funktion wird verwendet?

Hallo Experten,

Is dort eine Weise kann ich ein Makro auslösen, wenn der Benutzer die „senden zur Post als Zubehör“ Funktion in Excel verwendet?  Ich habe ein Makro, das eine Überprüfung laufen lässt und ich möchte, dass dieses durchgeführt wird, bevor der Benutzer die Akte als Zubehör sendet.  (Wenn möglich mit einem Booleschen Löschen, kann ich pflegen, um wenn notwendig abzubrechen).

Thanks im Voraus

Joe.

(ich verwende übertreffe 2003, aber 2007 würden O.K. sein, wenn 2003 nicht sich stützen können.),

Antwort : Wie kann ich ein Makro auslösen, wenn die „zur Post senden“ Funktion wird verwendet?

Im ThisWorkbook des Arbeitsbuches Modul den Code unten verwenden. Das Klickenereignis justieren, wie gebraucht.


1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
Wahl ausdrücklich
Privates WithEvents BTN als CommandBarButton

Privates Vorbtn_Click (ByVal Ctrl als Office.CommandBarButton, CancelDefault, wie Boolesch)
    'Ihren Zustand prüfen, um senden zu annullieren
    Wenn MsgBox („möchten Sie senden? “, vbYesNo) = vbNo dann
        CancelDefault = richten aus
    Beenden wenn
Unterseeboot beenden

Privates VorWorkbook_Open ()
    Einstellen BTN = Application.CommandBars.FindControl (Identifikation: =2188)
Unterseeboot beenden
Weitere Lösungen  
 
programming4us programming4us