Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formater une donnée provenant d'un single

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 !

Compress

XLDnaute Occasionnel
Re-re-bonjour à la communauté.
Dans une cellule, j'envoie une variable single du style 3,459747
J'aimerai la formater avec max deux chiffres après la virgule.
Je pense à utiliser la fonction format()
Mais d'une part, j'ai du mal à comprendre son fonctionnement et deuxièmement quand je l'utilise par exemple pour qu'une de mes textbox contienne la date actuelle, du genre format(date, mm/dd/...), il me met une erreur affichant bibliothèque introuvable...

Merci par avance de votre aide.
 
Re : Formater une donnée provenant d'un single

Bonjour compress,

Exemple:

Activecell=3.459747
Activecell.NumberFormat="0.##"

ActiveCell=date
Activell.NumberFormat="dd/mm/yyyy"

A+
 
Re : Formater une donnée provenant d'un single

Bonjour Compress,

par expérience, évite les Single et utilise des Double, j'ai souvent vu des erreurs de décimales avec les Single.
La fonction Format renvoie du texte, ce qui pourrait te jouer des tours. Si tu veux essayer tout de même :

Si ta variable s'appelle MaVar,

dim MaVar as Double
Mavar = 3.459747
Activesheet.range("A1").value = Format(MaVar, "0.00")

sinon tu peux essayer

Activesheet.range("A1").value = round(MaVar,2)
 
Re : Formater une donnée provenant d'un single

Ok je vais essayer tout ça et je vous recontacte demain, l'automobile va mal en ce moment alors pas d'heures sups pour moi ce soir...
merci encore !

PS : j'ai pas pu résister: ça marche nickel, pour la date aussi 😉 encore une victoire pour XLD 😛
 
Dernière édition:
- 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

Discussions similaires

Réponses
3
Affichages
283
Réponses
3
Affichages
432
Réponses
10
Affichages
910
Réponses
3
Affichages
1 K
Réponses
4
Affichages
2 K
Z
Réponses
0
Affichages
558
Z
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…