For a long time I have been using Outlook to manage my contacts and appointments. I always synchronized my mobile phone with Outlook. After buying an Android device things have changed.
Now I use Google Contacts and Google Calendar to manage my contacts and appointments. Since I still use Outlook I need an easy way to synchronize Google with Outlook. Google provides GoogleCalendarSync to synchronize your calendar, but synchronizing contacts is only available for business customers.
In this post I will provide an Outlook addin which imports your Google contacts to Outlook.
Features
The addin imports Google contacts with the the following details:
- Name
- Addresses
- Emailaddresses
- Phonenumbers
- Website
- Instant Messengers
- Birthday/Anniversary
- Content
- Photo
After installing the addin a new button is placed in the default command bar, which lets you start the import:
Prerequisites
Before installing the addin make sure the following components are installed:
Source code
In addition to the source code I also provide a setup. The setup was created according to this manual.
The plugin may not work in the English version of Outlook, since I use the following code to get a reference to the main command bar:
var mainMenuBar = this.Application.ActiveExplorer().CommandBars["Standard"];
If you know a better approach, let me know.