Bonjour,
comme l'indique le titre, je souhaiterai convertir des texte en nombre, j'ai donc écrit ceci dans ma macro
For Each ws In ActiveWorkbook.Worksheets
With ws.Range("a3:k100")
.NumberFormat = "#,##0.??"
.Value = .Value
End With
il y a apparemment une erreur a la ligne .numberformat
j'ai essayer plusieurs formule mais ça bug a chaque fois
sachant que j'ai des nombre décimaux et d'autre entier
je vous joint un petit extraire de mon tableau. les nombre sont issu d'une page HTLM et donc non reconnu par excel, j'ai donc utilisé la fonction =SUBSTITUE(A4;CAR(160);"") pour enlever tout les espace inutile. il faut maintenant les convertir en nombre.
merci de votre aide
comme l'indique le titre, je souhaiterai convertir des texte en nombre, j'ai donc écrit ceci dans ma macro
For Each ws In ActiveWorkbook.Worksheets
With ws.Range("a3:k100")
.NumberFormat = "#,##0.??"
.Value = .Value
End With
il y a apparemment une erreur a la ligne .numberformat
j'ai essayer plusieurs formule mais ça bug a chaque fois
sachant que j'ai des nombre décimaux et d'autre entier
je vous joint un petit extraire de mon tableau. les nombre sont issu d'une page HTLM et donc non reconnu par excel, j'ai donc utilisé la fonction =SUBSTITUE(A4;CAR(160);"") pour enlever tout les espace inutile. il faut maintenant les convertir en nombre.
merci de votre aide