
‘Check contact full name and email address StrKey = objItem.Subject & “,” & objItem.Start & “,” & objItem.Duration & “,” & objItem.Location & “,” & objItem.Body

‘Check appointment subject, start time, duration, location and body StrKey = objItem.Subject & “,” & objItem.Body & “,” & objItem.SentOn Set objDictionary = CreateObject(“scripting.dictionary”) In the next step copy and paste the below VBA codes into the module.Now, in the VBA editor window, and double click to open a module which is in use or you can directly insert a new module by clicking on Insert and then Module.Now click Alt+F11 to open Visual Basic editor or you can switch the developer option then click on the Visual Basic.VBA Marco to Remove Duplicate Emails in Outlookįollow the sets of instructions below to complete the data without any data loss. Any error during the procedure may lead to data loss of your Outlook.The procedure contains a programming concept then be careful while doing the scripting part.


But before starting the procedure of macro to remove duplicate emails in Outlook keep some important notes in your mind. Because it is free so there are many Outlook users who are facing a duplicate email issue in Outlook want to know about this technique.
