• Initiateur de la discussion Initiateur de la discussion Gérard
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

Gérard

Guest
Bonjour,

1 - Chargement de l'information dans le UserForm
GestionProduit.CoefficientQuantite.Value = Format(Workbooks(w_p1(18) & ".xls").Sheets(w_p1(38)).Cells(lp, 14), "#,##0.000")

2 - Mise à jour de l'information dans la feuille Excel
.Cells(lp, 14) = GestionProduit.CoefficientQuantite.Value

Lors de la mise à jour dans la feuilmle Excel la valeur est multipliée par 1000.
Pourquoi ?

Merci d'avance pour votre aide.
 
Bonjour à tous

Pour aller dans le même sens que Guy (le prénom, c'est Guy, ou David, au fait?), je dirais que la virgule est en trop dans le format, si au final, le résultat doit être du style 1 234.120, ou 0.100 pour un nombre plus petit.

Il peut aussi y avoir interaction avec le symbole utilisé dans ton système: point ou virgule. Si c'est la virgule qui est utilisée en standard comme séparateur décimal chez toi, il faut paut-être utiliser le format # ##0,000 encore que je me demande si quand on utilise Format sous VBA, il ne faut pas utiliser systèmatiquement le séparateur anglais, à savoir le point.

En tout cas, pour plus d'info sur les formats, il y a dans la zone téléchargement une excellente synthèse de ma non moins excellente amie Cathy, intitulée "Format des nombres" dans la section "Leçons et exemples VBA". Je ne suis pas sur que ce lien fonctionne, mais j'essaye quand même:
Lien supprimé

Bonne journée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
370
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
90
Affichages
6 K
Réponses
35
Affichages
2 K
Réponses
9
Affichages
956
Retour