Comment ajouter un espace entre des chiffres et des lettres avec OpenOffice Calc ?

Réponses rédigées par Antoine
Dernière mise à jour : 2023-03-11 13:03:07
Question

Bonjour,

Dans le logiciel Calc de OpenOffice j'ai une colonne avec des chiffres et des lettres :

B11
11B2
GG12MM

Il faut que j'ajoute un espace entre les chiffres et les lettres :

B 11
11 B 2
GG 12 MM

Comment faire ? merci.

Réponse

Vous pouvez utiliser la fonction Rechercher / Remplacer intégrée à Calc avec une expression régulière pour identifier à chaque fois qu'une lettre est à coté d'un chiffre, et vis et versa, puis ensuite ajouter un espace.

  • Mettez en surbrillance la colonne concernée.
  • Cliquez sur le menu Edition puis Rechercher & Remplacer.
  • Cliquez sur Plus d'options.
  • Cochez la case Expressions régulières.

Dans le champs Rechercher coller l'expression régulière suivante ; elle recherche et sélectionne respectivement les chiffres et les lettres juxtaposés.

([[:digit:]])([[:alpha:]])

Dans le champs Remplacer coller l'expression régulière suivante où S1 correspond au chiffre identifié, et $2 à la lettre ; le caractère entre ces deux éléments sera ajouté à la chaine de caractère, ici un espace :

$1 $2
  • Cliquez ensuite sur le bouton Tout remplacer.

Réitérez ensuite la même opération avec l'expression régulière suivante ; elle effectue la même chose, si ce n'est à l'inverse : entre une lettre et un chiffre.

([[:alpha:]])([[:digit:]])