VBA to extract contacts from non-default outlook PST

Posted on 2016-08-27
Medium Priority
Last Modified: 2016-08-28
We have a user that has added a series of outlook PST in order to find specific contacts.  However, we noticed that we can't see the contacts of these outlook PST.  Is there a VBA or maybe other steps top go about to search or maybe extract from these PST?
Question by:rayluvs
  • 2
LVL 15

Accepted Solution

Alexei Kuznetsov (Outlook MVP) earned 1000 total points
ID: 41773298
There is a free Export Contacts to vCard utility that allows you to select all connected PST files and export all found contacts to VCF files. After that you can search them with ease.

DISCLAIMER: I recommend this tool because I'm one of the developers, so feel free to ask any further questions.

Author Comment

ID: 41773309
Ok thanx!

Assisted Solution

Dave earned 1000 total points
ID: 41773353
In addition, if you want to just collect the PST contents then you may need to download latest MFCMAPI utility, which is native to Outlook (http://mfcmapi.codeplex.com) > Open the same outlook profile where you can see the profiles > Traverse to outlook contact folder > It will display the list of contacts in the given PST file, so you can find the one or more contacts in it.

Author Comment

ID: 41773616
Both Worked Excellently!!!

Featured Post

Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

As a Microsoft Exchange user, you must have known the importance of an Offline storage table (OST) file. It is nothing new for an Outlook user to be dependent on a .ost file during a server break down or a problematic Internet connection. In such a…
Let us take a look at the scenario, you have a database that is corrupt and you run the ESEUTIL command only to find you are unable to repair it. How do you now get the data back?
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…

607 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question