vba garder le chiffre sans le texte

  • Initiateur de la discussion Initiateur de la discussion dacyrix
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dacyrix

XLDnaute Nouveau
Bonjour,
dans une cellule colonne C j'ai 8 % T 201 et en copiant via une boucle en colonne R je voudrais garder uniquement le chiffre à gauche donc 8 en éliminant % T 201 (des fois on peut avoir des dizaines :15 %)
j'ai essayé avec mid , left mais je n'y arrive pas

Aussi en colonne H je voudrais faire pareil garder que les chiffres
merci
 

Pièces jointes

Bonjour dacyrix, D.D., thebenoit59,

Pas besoin de boucle :
Code:
Sub GarderNombres()
Application.ScreenUpdating = False
[C:C].NumberFormat = "General"
[C:C].Replace "%*", "", xlPart
[H:H].NumberFormat = "General"
[H:H].Replace "P=", "": [H:H].Replace "mBar", ""
[H:H].Replace "Duty=", "": [H:H].Replace "th/h", ""
[H:H].Replace "Tx Reflux=", "": [H:H].Replace " ", ""
[H:H].Replace ",", "."
End Sub
A+
 
Re,

Bien sûr si l'on transfère la colonne C en R :
Code:
Sub GarderNombres()
Application.ScreenUpdating = False
[C:C].Copy [R1]: [R1] = "T201"
[R:R].NumberFormat = "General"
[R:R].Replace "%*", "", xlPart
[H:H].NumberFormat = "General"
[H:H].Replace "P=", "": [H:H].Replace "mBar", ""
[H:H].Replace "Duty=", "": [H:H].Replace "th/h", ""
[H:H].Replace "Tx Reflux=", "": [H:H].Replace " ", ""
[H:H].Replace ",", "."
End Sub
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
20
Affichages
1 K
Réponses
5
Affichages
713
Retour