Posez votre question Signaler

[vba] espace nombre

vocanson - Dernière réponse le 21 avril 2006 à 09:25
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
Lire la suite 

[vba] espace nombre »

4 réponses
Réponse
+0
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
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
Armojax - 21 avril 2006 à 07:43
Tu as raison, ça peut aussi être ça, effectivement.
Bonne journée.

PS. Aujourd'hui, 4 h 39 de décalage horaire entre nous... Je n'avais pas réalisé pourquoi tu écris si tard !!!
Ajouter un commentaire
Réponse
+0
moins plus
bonjour,
je vous remercie tous pour vos réponses rapides et vais essayer de suite de les mettre en application !!!
à bientôt
Aurélie
Ajouter un commentaire
Ce document intitulé « [vba] espace nombre » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook