Fügen Sie den Code ins Modul DieseOutlookSitzung ein und starten Sie Outlook dann neu. Nachdem die erste Email empfangen wurde, während das Makro lief, können Sie das neue Feld 'AnzahlAnlagen' der Ordneransicht hinzufügen (über Ansicht anpassen/Felder).
Private WithEvents m_Items As Outlook.Items
Private Sub Application_Startup()
Set m_Items = Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub m_Items_ItemAdd(ByVal Item As Object)
Dim Atts As Outlook.Attachments
Dim Props As Outlook.UserProperties
Dim Prop As Outlook.UserProperty
Dim PropName As String
PropName = "AnzahlAnlagen"
Set Atts = Item.Attachments
Set Props = Item.UserProperties
Set Prop = Props.Find(PropName, True)
If Prop Is Nothing Then
Set Prop = Props.Add(PropName, olText, True)
End If
Prop.Value = Atts.Count
Item.Save
End Sub