
Nous allons voir comment réaliser un fichier CSV en utilisant le tableur Excel, pour pouvoir importer des contacts avec l’extranet.
Les captures d’écran présentées dans cet article ont été réalisées sous Windows 11 avec Excel pour Microsoft 365.
Pour rappel, un fichier CSV est un fichier texte. Il peut être créé ou modifié avec un simple éditeur de texte, comme notepad.exe, si vous ne gérez que quelques contacts. Cependant, l’utilisation d’un tableur comme Excel reste la solution la plus simple et la plus pratique pour générer et organiser votre fichier CSV, quel que soit le volume de données à traiter.
Nous allons créer le fichier csv, ci-dessous :
Version simplifiée :
Les informations d’un contact doivent tenir sur une seule ligne. C’est à dire vous ne pouvez pas avoir de retour à la ligne entre deux séparateurs (;).
Excel travaille avec des fichiers (.xls ou .xlsx) alors que nous voulons un simple fichier texte. Nous allons voir comment passer du format Excel au format CSV.
Lançons Excel et créons notre fichier de contact comme dans l’image ci-dessous :
Remarques :
Les colonnes vides peuvent être supprimées.
La première ligne du fichier (entête de colonne) est obligatoire et ne doit pas être modifiée.Le premier zéro des téléphones n’apparaît pas, pour cela il faut formater les cellules pour que les numéros apparaissent sur 10 chiffres. Sélectionnez la colonne « PHONENUMBER », clic droit « format de cellule ».
Dans la fenêtre qui s’ouvre, sélectionnez la catégorie « Personnalisée » :
1- Saisissez 10 zéros dans le champ « type »
2- Validez sur « OK » :
Cette opération est à reproduire sur chaque colonne comportant des numéros de téléphone.
Après cette manipulation les numéros de téléphone sont complets.
Sauvegardez votre fichier, appelez le « contacts » (Dans votre répertoire il sera nommé contacts.xlsx.).
Bonne pratique : Avant de générer votre fichier csv, bien mettre le curseur sur la cellule A1 (par exemple) ceci vous évitera d’avoir des lignes parasites à la fin du fichier csv.
Nous avons nos contacts, mais ils ne sont lisibles que sous Excel. Nous ne pouvons pas les importer sous cette forme. Nous allons les sauvegarder au format .csv.
Pour cela nous allons dans menu « Fichier« , « Enregistrer sous » nous changeons le type de fichier, pour choisir dans la liste type : CSV (séparateur : point-virgule) (*.csv).
Après avoir cliqué sur « Enregistrer » l’extension change.
Maintenant dans notre répertoire nous avons nos deux fichiers.

Nous utiliserons le fichier .csv pour les importations dans DMC et le fichier .xlsx pour les modifications.
Si vous avez des erreurs au moment de l’importation ou que vous voulez modifier votre fichier (ajout de colonnes ou de contacts).
! Il est déconseillé de modifier directement le fichier CSV avec Excel. En effet, Excel applique automatiquement ses propres formats de cellule, ce qui peut entraîner la suppression des zéros situés en début de numéro de téléphone.
Si vous avez une modification à faire sur vos contacts ouvrez le fichier contacts.xlsx.
Préconisation :
Une fois vos modifications faites, vous sauvegardez au format Excel, et au format CSV comme vu précédemment.
Le fichier CSV doit être régénérer à chaque changement dans le fichier xlsx.
Diffusion Multi Canal