mardi 22 novembre 2011

Comment importer proprement ses contacts (Outlook ou autres) dans Gmail Contacts

Cet article vous explique comment importer vos contacts depuis un fichier CSV vers Gmail Contacts. Ayant été confronté à la problématique et n'ayant pas trouvé la réponse simplement, j'explique donc ci-après comment réussir son importation, à tous les coups.

Depuis Gmail Contacts, commencez par créer un contact, si vous n'en avez pas déjà. Il n'est pas obligatoire de renseigner tous les champs mais renseignez au moins ceux que vous voudrez importez. Si pour vous, le numéro de fax est important, renseignez le dans ce faux contact, ceci afin de pouvoir identifier facilement les champs importants plus tard.

Ensuite, exportez votre contact dans le format CSV pour Google (et non pour Outlook).

Ouvrez le fichier avec Excel, si vous avez une version française d'Excel, vous devriez avoir quelque chose d'assez indigeste de la forme suivante :


Rien d'inquiétant, il suffit de mettre en forme les données en indiquant à Excel que les virgules sont des séparateurs de colonnes. Pour cela, sélectionnez les 2 cases (A1 et A2 normalement), allez dans l'onglet ou le menu "Données" > "Convertir", choisissez "Délimité", faites "Suivant", et cochez uniquement la virgule puis cliquez sur "Fin". Vous devriez alors avoir le résultat suivant :


Ensuite, sous chacun des champs, copiez les valeurs correspondantes de votre CSV initial dans lequel vos colonnes pouvaient porter des noms incompris par Google. Par exemple, Google Contacts ne comprendra pas le nom de la colonne "Mobile" mais comprendra son équivalent Google "Phone 1 - Value". A vous d'utiliser votre bon sens pour associer les valeurs aux bonnes colonnes dans le fichier CSV exporté depuis Google Contacts.

Exemple, si vous aviez un fichier de contacts qui ressemblait à ça :


Alors, en l'intégrant au fichier exemple de Google Contacts, ça va ressemblez à ça en début de fichier :


Et en fin de ligne... Google Contacts ajoute des champs par défaut pour assigner vos contacts à un groupe par défaut et définir le type de champ "mobile" donc vous devrez les recopier pour chacune de vos lignes, ainsi, après avoir coller vos champs persos, dans l'exemple ci-dessous, le champ mobile, vous devrez aussi copier le type de champ, ainsi ceci :


Deviendra cela :


Vous voila presque prêt(e) à importer vos contacts. A partir d'ici, faites un enregistrement en format CSV de votre fichier. Excel vous avertira que vous allez perdre la mise en forme et patati et patata, bref, ne vous laissez pas faire et enregistrez le bien au format CSV. L'Excel français a la mauvaise manie de vous obliger à utiliser le point virgule comme séparateur, ce que n'accepte pas Google Contacts. Ainsi, une fois enregistré au format CSV, ouvrez votre fichier avec un simple éditeur de texte et remplacez tous les points virgules par des virgules (généralement dans le menu Edition > Rechercher > Rechercher et remplacer).

Vous passez ainsi de ceci :


A cela :


N'oubliez pas d'enregistrer le fichier une fois le remplacement fait.

A partir d'ici, ce n'est que du bonheur, vous n'avez plus qu'à faire une importation dans Google Contacts via le menu suivant "Plus > Importer" depuis "Contacts" :


Vous sélectionnez votre fichier CSV que vous venez de retoucher et le tour est joué.

Votre belle liste de contacts est désormais importée proprement, tous les champs vous intéressant étant renseignés correctement dans Google Contacts.

Vous pouvez compléter cette importation par une synchronisation de vos contacts avec votre mobile, le tutoriel de Google étant bien expliqué pour cette partie, il m'est inutile de le reprendre.

CV Matthieu Oldfield