Conservez les identifiants CSV intacts dans Calc en les important comme texte.

Pour éviter que des identifiants tels que « ID » 00123ne soient interprétés comme des nombres 123, importez la colonne CSV en tant que texte dans la boîte de dialogue Importer du texte de Calc. Ouvrez le fichier CSV avec les filtres activés, sélectionnez la colonne d'identifiants dans l'aperçu, définissez son type sur Texte et vérifiez que les zéros sont conservés avant de cliquer sur OK. Cela indique à Calc de conserver le champ sous forme de chaîne de caractères au lieu de l'interpréter comme un nombre.

Pourquoi les zéros disparaissent-ils ?

Un fichier CSV stocke les lignes sous forme de texte délimité ; il ne contient pas les types de cellules ni les formats numériques des feuilles de calcul. Lors de l’importation, Calc peut interpréter un champ ne contenant que des chiffres comme étant de type Standard , ce qui demande à LibreOffice de déterminer le type de données. Une valeur écrite dans le fichier comme ceci 00123peut donc être lue comme le nombre 123, dont la valeur numérique ne tient pas compte des zéros non significatifs. L’aide de LibreOffice sur l’importation de texte recommande spécifiquement d’utiliser le type Texte pour une colonne lorsque les zéros non significatifs doivent être conservés.

Cette distinction est importante pour les numéros d'employés, les codes postaux, les identifiants de produits, les références de comptes et les numéros de téléphone : ils peuvent contenir des chiffres, mais ce sont des étiquettes, et non des quantités. Lors de l'importation, définissez ces champs sur « Texte ». Si un champ représente une quantité réelle nécessitant un calcul, conservez-le au format numérique et n'utilisez un format numérique que si un affichage à largeur fixe est requis.

1. Ouvrez le fichier CSV et affichez ses paramètres d'importation

Choisissez Fichier > Ouvrir , sélectionnez le fichier CSV et assurez-vous que l'option « Modifier les paramètres de filtre » est cochée avant de l'ouvrir. La boîte de dialogue Importer du texte s'affiche alors. Si Calc ouvre le fichier directement, il risque de réutiliser les paramètres de la précédente importation CSV ; fermez-la et rouvrez le fichier en cochant l'option « Modifier les paramètres de filtre ». La documentation actuelle de LibreOffice indique que sans cette case à cocher, Calc utilise les paramètres de la dernière importation de texte.

Boîte de dialogue d'ouverture de fichier LibreOffice avec sample.csv sélectionné et l'option « Modifier les paramètres de filtre » cochée.
Sélectionnez le fichier CSV et cochez « Modifier les paramètres du filtre » pour pouvoir choisir un type pour la colonne d'identifiant.

Dans l'importation de texte, choisissez d'abord le séparateur correspondant au fichier source (virgule, point-virgule, tabulation ou autre caractère) et vérifiez l'aperçu. Si les champs ne s'alignent pas correctement sous les en-têtes, corrigez le séparateur avant de modifier les types de colonnes. L'aperçu indique comment Calc va diviser la ligne ; il est plus facile d'identifier la colonne de code ici qu'après une importation incorrecte.

Boîte de dialogue d'importation de texte de LibreOffice Calc avec la virgule sélectionnée et la colonne Code mise en surbrillance dans l'aperçu, alors que son type de colonne est Standard.
Vérifiez les colonnes d'aperçu, puis sélectionnez la colonne d'identifiant dont le type est actuellement indiqué comme Standard.

2. Définissez les colonnes d'identifiants sur Texte

Cliquez sur l'en-tête de l'aperçu de la colonne d'identification. Utilisez le contrôle Type de colonne situé au-dessus de l'aperçu et remplacez Standard par Texte . Vous pouvez également cliquer avec le bouton droit sur une colonne dans l'aperçu pour définir son format. Le type devrait apparaître au-dessus de la colonne sélectionnée et l'aperçu devrait afficher les valeurs d'origine, y compris les zéros à gauche.

Aperçu de l'importation de texte Calc avec la colonne Code définie sur Texte et les valeurs 00123 et 000742 visibles avec leurs zéros non significatifs.
L'aperçu identifie la colonne Code comme étant du texte et conserve les zéros non significatifs des valeurs d'exemple.

Répétez cette opération pour chaque colonne contenant des étiquettes numériques, comme les codes postaux ou les identifiants de compte. Ne définissez pas automatiquement toutes les colonnes sur le type Texte : cela compliquerait le tri, la comparaison et le calcul des dates et des quantités. Pour un fichier mixte, choisissez le type colonne par colonne : Texte pour les identifiants, Numérique ou Date pour les champs contenant des nombres ou des dates.

3. Traiter la détection des citations comme un cas particulier

La boîte de dialogue d'importation propose également l' option « Mettre en forme de texte les champs entre guillemets » . LibreOffice indique que cette option s'applique lorsque le champ entier est encadré par le délimiteur de texte, par exemple une valeur dont le premier et le dernier caractère sont des guillemets. Elle est utile pour les champs CSV contenant systématiquement des guillemets, mais ne garantit pas qu'un identifiant non entre guillemets, tel que « ID », 00123restera du texte. Pour une colonne d'identifiant connue, il est préférable de choisir explicitement « Texte ».

Avant de confirmer, vérifiez à nouveau l'aperçu : la colonne Code doit afficher « Texte » et les valeurs d'exemple, telles que 00123« et », 000742doivent toujours comporter leurs zéros non significatifs. Si les zéros sont absents de l'aperçu, n'importez pas encore ; resélectionnez la colonne et le type corrects. Cliquez ensuite sur OK pour charger les lignes.

4. Vérifiez les cellules importées et choisissez le format de stockage approprié.

Après l'importation, examinez plusieurs codes situés en haut, au milieu et en bas de la feuille. Vérifiez la valeur affichée et la formule de la cellule sélectionnée ; chacune doit afficher les chiffres attendus. Les valeurs doivent également se comporter comme du texte ; par conséquent, ne vous attendez pas à ce que le tableur interprète un code tel que 00123 comme le nombre 123. Enregistrez une copie de travail au format tableur natif de Calc si vous souhaitez conserver les types de cellules et la mise en forme pour des modifications ultérieures.

Feuille de calcul LibreOffice Calc affichant les valeurs de code 00123 et 000742 dans les cellules, avec 00123 visible dans la ligne de saisie de la formule.
Après l'importation, vérifiez les cellules de la feuille de calcul et la ligne de saisie de la formule pour confirmer que le texte d'identification contient toujours ses zéros.

On croit souvent, à tort, qu'appliquer un format d'affichage permet de restaurer les zéros disparus. Un format numérique personnalisé peut afficher une valeur numérique de largeur fixe avec un espacement, mais il ne peut pas déduire une longueur d'origine inconnue. Utilisez-le uniquement lorsque la largeur requise est connue et que le champ est véritablement numérique. LibreOffice précise également que l'exportation au format CSV entraîne la perte de la mise en forme du tableur ; un format numérique en affichage seul ne devient donc pas un type de cellule CSV stable. Si le format CSV est le format de livraison, vérifiez le résultat en rouvrant une copie et en redéfinissant la colonne d'identifiants sur « Texte ».

Si les zéros sont déjà manquants

Vérifiez le fichier CSV d'origine dans un éditeur de texte brut, et non en l'ouvrant dans Calc. Si le champ brut contient encore des zéros 00123, les données sont présentes et la réimportation de la colonne au format Texte devrait les préserver. Si le fichier brut ne contient que des zéros 123, le remplissage d'origine n'y est plus enregistré. Récupérez une exportation source propre ou utilisez une règle de largeur fixe validée par le propriétaire des données ; l'ajout de zéros sans connaître la largeur souhaitée peut générer des identifiants incorrects.

Ces étapes et étiquettes ont été vérifiées par rapport aux pages d'aide de LibreOffice 26.8 concernant l'importation de texte , l'ouverture et l'enregistrement de fichiers CSV et la saisie de nombres avec des zéros non significatifs le 9 octobre 2026. Le libellé des menus peut varier légèrement selon le système d'exploitation et le mode d'interface.

Vérifier la correction

Avant d'utiliser la feuille, vérifiez que l'aperçu de l'importation de texte indique bien « Texte » pour chaque colonne d'identifiants, que les codes représentatifs conservent leur intégralité après l'importation et qu'une copie Calc enregistrée et rouverte les conserve également. Si des zéros apparaissent dans le fichier source brut mais pas dans l'aperçu de l'importation, corrigez le type de colonne ; si le fichier source brut lui-même n'en contient pas, récupérez ou validez la largeur d'origine avant de recréer les codes.

Laisser un commentaire

Connectez LibreOffice Base à PostgreSQL grâce à l'assistant intégré

Connectez LibreOffice Base à PostgreSQL grâce à l'assistant intégré

Utilisez l'option PostgreSQL directe de Base pour saisir les détails de votre serveur, vous connecter, enregistrer un fichier de connexion ODB et résoudre les erreurs d'accès courantes.

Rendre les polices personnalisées disponibles pour LibreOffice Flatpak

Rendre les polices personnalisées disponibles pour LibreOffice Flatpak

Installez une police dans votre dossier de polices utilisateur Linux, redémarrez LibreOffice Flatpak et vérifiez qu'elle apparaît bien dans Writer sans affaiblir le bac à sable de l'application.

Pour éviter les plantages de LibreOffice sur Sonoma, privilégiez le travail local.

Pour éviter les plantages de LibreOffice sur Sonoma, privilégiez le travail local.

Protégez votre travail et isolez les plantages d'enregistrement sur lecteur réseau dans LibreOffice sur macOS Sonoma grâce à un flux de travail privilégiant le local, des vérifications d'autorisation et des tests ciblés.

Conservez les identifiants CSV intacts dans Calc en les important comme texte.

Conservez les identifiants CSV intacts dans Calc en les important comme texte.

Pour conserver les zéros non significatifs dans Calc, définissez les colonnes ID sur Texte lors de l'importation CSV, vérifiez l'aperçu et contrôlez les données enregistrées.

Document LibreOffice verrouillé par un utilisateur inconnu : une solution sûre

Document LibreOffice verrouillé par un utilisateur inconnu : une solution sûre

Identifiez la cause du verrouillage d'un document LibreOffice, supprimez en toute sécurité un fichier de verrouillage obsolète et vérifiez que vous pouvez modifier et enregistrer sans perdre vos modifications.

Accélérez Writer en masquant et en compressant les images des documents

Accélérez Writer en masquant et en compressant les images des documents

Facilitez l'édition des fichiers Writer contenant de nombreuses images : testez un paramètre d'affichage réversible, compressez les images surdimensionnées dans une copie et vérifiez la mise en page enregistrée.

Accélérer le démarrage de LibreOffice sous Windows 11 et Linux

Accélérer le démarrage de LibreOffice sous Windows 11 et Linux

Découvrez si la lenteur du lancement est due à des extensions, aux paramètres de profil ou au système, puis testez la solution la plus sûre sans perdre vos données LibreOffice.

Enregistrez vos documents LibreOffice directement sur Nextcloud via WebDAV.

Enregistrez vos documents LibreOffice directement sur Nextcloud via WebDAV.

Connectez LibreOffice à Nextcloud via WebDAV, enregistrez la copie serveur avec Ctrl+S et comprenez en quoi la récupération automatique diffère de la synchronisation cloud.

Adaptateur Bluetooth manquant sur votre Pardus 23 ? Commencez par vérifier ceci.

Adaptateur Bluetooth manquant sur votre Pardus 23 ? Commencez par vérifier ceci.

Vérifiez si le Pardus 23 bloque le Bluetooth, s'il lui manque BlueZ ou s'il ne parvient pas à détecter le firmware de l'adaptateur, puis assurez-vous que la manette fonctionne.

Configurez l'isolation du navigateur Gooroom via la politique de votre organisation

Configurez l'isolation du navigateur Gooroom via la politique de votre organisation

Découvrez comment Gooroom sépare la navigation de confiance et la navigation non fiable, ce que les utilisateurs peuvent modifier et comment un administrateur peut mettre à jour en toute sécurité les politiques du site.