Questione : confermare il email prima dell'invio

È ci un senso chiedere “è voi sure che volete trasmettere questo email?„ conferma prima dell'invio del messaggio in MS Outlook 2007? class= del

Risposta : confermare il email prima dell'invio


Per fare venire una scatola sulla chiedere, “volete trasmettere„ nella finestra principale di prospettiva, la pressa Alt+F11

nel session> di prospettiva di outlook>this dell'ufficio di project1>microsoft

incollare il seguente codice e salvo e vicino.

Farà un messaggio comparire nella finestra principale quando trasmettete (appena alt+tab per vederli)

*note1: Se non funziona immediatamente, abbassare la vostra sicurezza a macroistruzione



*note2: un altro senso è di mettere semplicemente, “dontsendyet„ nel a: la scatola (senza le citazioni) ed esso non trasmetteranno a meno che lo rimuoviate.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
Opzione esplicita
objInspectors fiochi di WithEvents come ispettori
objMyNewMail fioco di WithEvents come MailItem

Application_Startup secondario riservato ()
Regolare i objInspectors = Application.Inspectors
Concludere il sommergibile

Application_Quit secondario riservato ()
Regolare i objInspectors = niente
Regolare il objMyNewMail = niente
Concludere il sommergibile

objInspectors_NewInspector secondario riservato (ispettore di ByVal come ispettore)
Se il olMail <> di Inspector.CurrentItem.Class allora esce il sommergibile
Regolare il objMyNewMail = Inspector.CurrentItem
Concludere il sommergibile

objMyNewMail_Send secondario riservato (annullamento come booleano)
Se MsgBox (“siete sicuro voi volete trasmettere questo messaggio? „, _ di vbYesNo + di vbQuestion
, “TRASMETTERE LA CONFERMA„) = vbNo allora
L'annullamento = allinea
Concluder se
Concludere il sommergibile
Altre soluzioni  
 
programming4us programming4us