Format de donnée

Résolu
Vb -  
 Vb -
Bonjour,

j'ai copié à l'aide d'une macro des données d'un classeur à un autre, mais j'ai un problème de format. En effet, le format de mon classeur source sont en format personnalisés
###0 "%"
j'aimerai que les données copier dans mon classeur cible se mettent en format pourcentage (pour pouvoir créer un radar), mais lorsque j'essaye de les mettre en format pourcentage il me rajoute des zéros.
par exemple j'ai 87% il va me le transformer en 8700%.

Quelqu'un pourrait il m'aider?
merci d'avance
A voir également:

1 réponse

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour

Tout d'abord, si 87% devient 8700% c'est que le format personnalisé d'origine est :
###0"%"
et non pas
###0 "%"
comme tu l'indiques. Essaies ce dernier, tu verras que le résultat est encore pire !!!

Ce que tu constates est tout à fait normal, effet le nombre d'origine n'est pas un pourcentage mais un entier affublé du signe %

Deux possibilité se présentent :
1) utiliser le même format que le format source
2) diviser les valeurs d'origine par 100 et les mettre au format pourcentage
0
Vb
 
merci pour l'aide, j'ai utlisé la deuxième solution.
0