J'ai besoin de créer une règle dans Outlook 2016 qui apparaîtra avec un avertissement quand il y a plus de dix adresses email dans le champ "CC:".Comment baser une règle de perspectives sur le nombre d'adresses "CC:"?
J'ai trouvé ce résultat sur une recherche google rapide qui fait la même chose mais avec des adresses email dans le champ "To:". Je suis nouveau à VBA donc je ne suis pas sûr de la ligne que j'ai besoin de changer pour passer à regarder les emails CC plutôt que de.
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim Recipients As Integer
Dim Start As Integer
Dim Last As Integer
Recipients = 1
Do
Start = Last + 1
Last = InStr(Start, Item.To, ";")
If Last = 0 Then Exit Do
Recipients = Recipients + 1
Loop
If (Recipients > 10) Then
Cancel = (MsgBox(Str(Recipients) & " recipients in To field.", vbOKCancel) = vbCancel)
End If
End Sub
'item.cc' https://msdn.microsoft.com/VBA/Outlook-VBA/articles/mailitem-cc-property-outlook –
également, 'Recipients = ubound (split (item.cc,"; "))' devrait faire le compte, donc pas besoin de code jusqu'à la FI –