Le renvoi visuel n’est pas un saut stocké
Une colonne étroite peut afficher une chaîne sur plusieurs lignes sans ajouter de caractères. L’élargir change l’apparence, pas la structure stockée. De vrais sauts proviennent d’imports, formules ou saisies. Inspectez la chaîne et comptez les contrôles au lieu de déduire les sauts de la hauteur. La distinction importe pour exporter sur une ligne ou vérifier une longueur.
Compter LF avec un exemple exact
Utilisez =NBCAR(A2)-NBCAR(SUBSTITUE(A2;CAR(10);"")) pour compter LF. Construisez ="Roma"&CAR(10)&"Milano" : quatre lettres, un LF et six lettres donnent 11 caractères et un LF. Avec deux LF, longueur 12 et deux sauts. La ligne visuelle vide résulte du second saut, pas d’un autre mot.
Normaliser CRLF dans le bon ordre
CRLF importé contient CR 13 suivi de LF 10. Compter LF identifie chaque paire une fois, mais la longueur inclut les deux caractères. Convertissez d’abord chaque paire en un LF, puis les CR isolés restants si le format le demande. L’ordre inverse peut doubler une paire. Ne supprimez pas tous les CR sans vérifier si certains portent seuls une frontière.

Segments : sauts plus un, sous conditions
Pour un texte non vide séparé seulement par LF, les segments valent LF plus un. Un LF entre les villes donne deux segments ; deux LF en donnent trois, dont un vide au milieu. Traitez une cellule vide séparément si elle signifie zéro ligne de contenu. Un LF final crée un segment vide final. Décidez si ces positions comptent ; les segments ne sont pas automatiquement des paragraphes ou entrées remplies.
Remplacer par un espace pour aplatir la prose
Après traitement des CR, utilisez =SUBSTITUE(A2;CAR(10);" ") pour aplatir une phrase. Roma Milano garde 11 caractères : un remplace l’autre. Supprimer LF produit RomaMilano, longueur 10, en perdant la frontière. Cela peut convenir à un code coupé précis, pas à une prose ordinaire. Appliquez ensuite SUPPRESPACE seulement si les répétitions sont sans importance ; préservez les espacements structurels.
Examiner chaque enregistrement concerné
Gardez identifiant, nombre de LF et longueur initiale ensemble. Un grand nombre de sauts peut être une liste technique légitime. Vérifiez si la destination accepte des paragraphes ou demande une révision sur une ligne avec ponctuation adaptée. Après export, inspectez un enregistrement avec sauts et un sans : examinez les séparateurs stockés plutôt que le simple renvoi visuel.
Aligner la mesure avant comparaison
NBCAR inclut les LF stockés. Un autre compteur peut exclure les sauts d’une mesure rédactionnelle. Alignez texte, format des sauts et unité avant comparaison ; consultez la méthode du compteur de caractères. Un écart égal au nombre de sauts est une piste, pas une preuve : espaces et omissions peuvent coexister. Notez “caractères LF” ou “segments après normalisation”, plutôt que “lignes” ambiguës.
Roma et Milano : structure et longueur
| Contenu | Caractères LF | Longueur |
|---|---|---|
| Roma + LF + Milano | 1 | 11 |
| Roma + LF + LF + Milano | 2 | 12 |
| Roma Milano | 0 | 11 |
| RomaMilano | 0 | 10 |
Sources et vérifications
- Microsoft: CAR · Création de caractères, dont les codes pris en charge 9, 10 et 13.
- Microsoft: SUBSTITUE · Remplacements ciblés et choix facultatif d’une occurrence.
- Microsoft: NBCAR · Longueur, espaces et traitement Unicode selon la compatibilité.