[vba] espace nombre
vocanson
-
vocanson -
vocanson -
bonjour,
j'aimerais utiliser une macro vba excel pour enlever les espaces dans les nombres d'un tableau (par exemple que 27 200 devienne automatiquement 27200),
quelqu'un a-t-il la solution ?
merci d'avance,
Aurélie
j'aimerais utiliser une macro vba excel pour enlever les espaces dans les nombres d'un tableau (par exemple que 27 200 devienne automatiquement 27200),
quelqu'un a-t-il la solution ?
merci d'avance,
Aurélie
3 réponses
-
Bonsoir Aurélie,
Vraisemblablement, l'option Séparateur de milliers est activée.
Sélectionne les données concernées, puis :
- Format/Cellule.../Nombre
- Décoche la case Utilisez le séparateur de milliers. -
Bonjour à vous,
et si ce n'était pas l'option en question, en complément
j'ajoute ceci !
Il pourrait aussi y avoir conflit de version ou de langue,
ce type de problème survient aussi lors d'importation
comme avec access. J'ai rencontré ces problèmes à plus
d'une reprise.
La transformation en VBA se fait par la fonction [ Val ]
Sub Xfr()
Cells(x,y).Value = Val ( Cells(x,y).Value )
End Sub
Toutefois, il y a aussi la possibilité de formatter une feuille et
déclarer toutes les cellules de type nombre et de faire un
collage spécial de la donnée seulement.
Lupin -
bonjour,
je vous remercie tous pour vos réponses rapides et vais essayer de suite de les mettre en application !!!
à bientôt
Aurélie