SPARKPOND / GUIDE

Injection de formule CSV : risques et exports sûrs

Un tableur peut interpréter les cellules commençant par =, +, -, @, tabulation ou retour comme formules.

Symptômes du problème

  • Une cellule exécute une fonction à l’ouverture.
  • Les numéros commençant par + sont mal interprétés.

Pourquoi cela arrive

  • CSV ne contient pas de type.
  • Le tableur interprète automatiquement le texte.

Exemple avant et après

Avant

name,note
Ada,"=HYPERLINK(...)"

Après

name,note
Ada,"'=HYPERLINK(...)"
Télécharger l’exemple ↓

Procédure

  1. Analysez les premiers caractères après espaces.
  2. Contrôlez chaque cellule signalée.
  3. Choisissez un préfixe texte sûr.
  4. Validez l’export sérialisé.
Convertir CSV en Excel XLSX →

Erreurs fréquentes

  • Exécuter le fichier pour tester sa sûreté.
  • Supprimer tous les signes plus sans contrôle.

Autres solutions possibles

  • Importez explicitement la colonne comme texte.

Limites importantes

  • Le comportement varie selon le tableur ; aucun CSV ne contrôle tous les lecteurs.

Guides associés

Comment préserver les zéros initiaux dans un CSV

Les zéros initiaux disparaissent lorsque des identifiants sont interprétés comme nombres.

Comment convertir Excel XLSX en CSV sans Excel

Un navigateur peut lire localement les valeurs XLSX et sérialiser chaque feuille choisie en CSV.