Dominique Meeùs
Dernière modification le   
retour à la table des matières — à l’index — à ma page de départ

Retirer la marque « ' » qu’une cellule de LibreOffice Calc est du texte.

Up: Divers trucs et astuces Previous: Faire admettre au correcteur d’orthographe qu’une cellule de LibreOffice Calc est dans une autre langue

To remove from a lot of cells the prefix ' (meaning “this cell is text”), replace all ^.*$ by $ (as regular expressions) in the selection.

J’ai rencontré dans un fichier des dates entrées comme du texte avec la marque ' par devant. Tout nombre peut être transformé en texte en mettant ce signe devant le nombre dans la barre de formule. Bien qu’on l’introduise comme un caractère, ce préfixe conventionnel n’apparaît que dans la barre de formule, comme marqueur. On peut l’effacer dans la barre de formule, mais comme ce n’est pas réellement un caractère contenu dans la cellule, il ne peut pas être cherché et remplacé (par rien), ce qui est bien ennuyeux si on en a beaucoup à corriger. Si on copie la cellule, on le retrouve en collant. Par contre, si on ne prend que les caractères qui constituent le contenu de la cellule, on l’évite puisque ce n’est pas un vrai caractère. Cela peut se faire par une expression régulière : tous les caractères du début à la fin, cela se dit : ^.*$, que l’on peut chercher et remplacer automatiquement par la même chose, ce qui se dit $.

Up: Divers trucs et astuces Previous: Faire admettre au correcteur d’orthographe qu’une cellule de LibreOffice Calc est dans une autre langue