Passer au contenu principal

Problèmes d'importation CSV pour le Canada / le français

Comment résoudre les problèmes de séparateur lors de l'importation de fichiers CSV pour les utilisateurs canadiens-français et d'autres paramètres régionaux.

Dans certains pays, la valeur de séparateur par défaut est un point-virgule (;) au lieu d'une virgule (,), même en sélectionnant Comma Separated Values (.csv) dans Excel. Cela peut concerner les clients canadiens-français, ainsi que certains paramètres régionaux européens.

Modifier les paramètres régionaux de votre ordinateur :

Si le format .CSV n'est pas un cas d'usage courant pour vous, vous avez peut-être la possibilité de mettre à jour votre séparateur régional dans les paramètres de votre ordinateur. Cette valeur par défaut devrait déjà être présente et affectera également d'autres logiciels. Cette étape modifie la valeur par défaut utilisée par vos applications pour le séparateur. Vous devrez redémarrer votre ordinateur pour que les modifications prennent effet.

Pour modifier le séparateur par défaut sous Windows :

1. Ouvrez le menu Démarrer de Windows et cliquez sur Control Panel

2. Ouvrez la boîte de dialogue Region and Language

3. Cliquez sur l'onglet Regional Options

4. Cliquez sur Customize/Additional Settings (Windows 10)

5. Saisissez une virgule dans le champ "List Separator" (,)

6. Cliquez deux fois sur "OK" pour confirmer la modification

Pour modifier le paramètre CSV par défaut sur Mac :

1. Dans la recherche Spotlight, recherchez "Language & Region"

2. Sélectionnez "Advanced"

3. Assurez-vous que les séparateurs de groupement des nombres sont réglés sur la virgule (,)

Pour spécifier directement le séparateur dans le fichier CSV :

Pour qu'Excel lise un fichier CSV en utilisant un séparateur de champ spécifique, vous pouvez indiquer le séparateur directement dans ce fichier.

  1. Ouvrez votre fichier dans un éditeur de texte. Par exemple, Notepad ou TextEdit

  2. Saisissez cette chaîne avant toute autre donnée : sep=,

  3. Ouvrez votre fichier texte dans Excel, soit depuis Excel lui-même, soit depuis votre explorateur de fichiers

Impossible de modifier le séparateur de l'ordinateur

Si vous disposez déjà d'un fichier CSV avec le mauvais séparateur.

Corrigez le fichier CSV pour qu'il ait le bon séparateur.

Modifiez le fichier souhaité dans Excel et enregistrez-le au format .CSV. Il aura toujours le mauvais séparateur.

  1. Accédez à l'onglet File

  2. Cliquez sur Save As

  3. Dans le champ Type, choisissez d'enregistrer votre fichier Excel au format CSV (Comma delimited)

  4. N'OUVREZ PAS et ne convertissez pas le fichier dans Excel.

  5. Vous devrez ouvrir le fichier dans un éditeur de texte (par exemple Notepad, si disponible). Notepad++ est une bonne option gratuite. Cela affichera la version texte du fichier, avec les points-virgules visibles.

  6. Ouvrez le fichier .CSV dans l'éditeur de texte.

  7. Menu Edit puis Find and Replace (il peut être appelé Replace dans votre éditeur de texte)

  8. Recherchez ";" et remplacez par [Blank] (rien dans le champ de remplacement)

  9. Choisissez Replace All

  10. Enregistrez votre document, sans le renommer

Autres points à considérer

Vous devriez ainsi obtenir un fichier CSV avec des valeurs séparées par des virgules, prêt à être importé correctement.

Remarque : si vous obtenez une erreur lors de l'importation des localisations, il se peut que vous deviez formater l'importation d'adresse sans virgules dans le champ d'adresse. Les virgules sont généralement ignorées lors d'une importation .CSV standard, mais il peut être nécessaire de les supprimer. Dans Excel, vous pouvez rechercher "," et le remplacer par rien pour les supprimer des adresses. Répétez ensuite les étapes pour enregistrer le CSV.



Avez-vous trouvé la réponse à votre question ?