Formet de cellule excel

jb -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'utilise Excel 2003, et j'ai une macro qui utilise le format de cellule suivant: #.##0
Voilà le problème, sur deux pc différents (les deux tournant sous xp) je tape dans une cellule le chiffre 37.
Dans le premier on me retourne: .37 et sur le deuxième on me retourne 37
Voilà si quelqu'un peut me proposer une solution sachant que je veux obtenir 37 sans le point devant.

Merci d'avance de vos réponses.

3 réponses

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

La seule différence entre les deux pc c'est que l'un est sous une version plus récente de xp.
Est-ce la raison de ce soucis?


Probablement pas. En effet les formats sont imbriqués avec tous les paramètres du poste et en particulier avec les paramètres régionaux.

Comme tu veux appliquer un format anglo-saxon il est probable que les paramètres régionaux des 2 postes ne sont pas identiques.
1
arrial Messages postés 1800 Statut Membre 251
 
 



Le plus simple n'est-il pas de définir de format ("standard" par défaut) ????



 
0
jb
 
Certes,

J'ai finalement défini un format marchant sous les deux versions.
Mais j'aimerai savoir pourquoi est-ce que sous deux verison identiques d'excel le même format ne retourne pas la même chose.
La seule différence entre les deux pc c'est que l'un est sous une version plus récente de xp.
Est-ce la raison de ce soucis?
0