Convertir en format nombre

  • Initiateur de la discussion Initiateur de la discussion roidurif
  • 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 !

roidurif

XLDnaute Occasionnel
Bonjour,

Mon fichier :

J'ai dans ma colonne AH plusieurs prix écrit de cette façon 12,98 en format texte avec le triangle vert dans le coin haut de la celulle, qui dit quand on click dessus "convertir en nombre stocké"

Ma demande :

A travers une macro, j'aimerai convertir la liste des prix au format "nombre" 0.00 et s'il manque un prix, c'est à dire une cellule vide, la macro ne devra pas remplir cette cellule par des zéros (ex:0.00)

Important sachant qu'il peut y avoir entre 1000 à 8000 prix, j'aimerai que la macro soit rapide et ne plus y avoir ces triangle vert

merci de votre aide

Code:
Sub test()
Dim R As Range
With Sheets("feuil1")
Set R = .Range("AH2", .[AH65536].End(xlUp))
  For Each C In R
  C.NumberFormat = "0.00"
  C.Value = Replace(C.Text, ",", ".")
Next C
End With
End Sub
 
- 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

Retour