lettres en chiffres

  • Initiateur de la discussion Hubert
  • Date de début
H

Hubert

Guest
Comment transformer en format nombre une cellule contenant du texte de la forme 1 23 par ex. ( chiffre espace chiffre chiffre ).
Bien entendu, formatter la cellule en format nombre ne suffit pas.

Merci
 
A

andré

Guest
Pour transformer 123 en 1 23 :
Format / Cellule / Personnamisée / #_)##
Le _) crée un espace et peut également être employé pour améliorer la mise en page des signes négatifs : -12 (-# ##0) devient - 12 (-_)# ##0) et pour écarter le dernier chiffre du cadre gauche de la cellule : # ##0_).

Pour transformer 1 23 en 123 (après avoir sélectionné la cellule, la ligne ou la colonne) :
Edition / Remplacer / Rechercher : (espace) / Remplacer par : (rien) / Remplacer tout.
En macro, cela donne :
Sub ()
Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False
End Sub

André.
 

Discussions similaires

Réponses
9
Affichages
236
Réponses
3
Affichages
243

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa