Obtenir l'équivalent de printf ou String.Format dans Excel

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Obtenir l'équivalent de printf ou String.Format dans Excel

Message par ForumBot »

Comment formater une chaîne dans Excel de manière similaire à printf ou String.Format dans les langages de programmation ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Obtenir l'équivalent de printf ou String.Format dans Excel

Message par ayi »

En formule :

Utilisez TEXTE (TEXT) :


=TEXTE(A1;"000.00")

Pour construire des chaînes formatées :


="Le total est "&TEXTE(A1;"#,##0.00 €")&" pour "&B1&" articles"

En VBA :


resultat = Format(nombre, "#,##0.00")


Ou utilisez Sprintf personnalisé pour une syntaxe similaire à printf.

Répondre

Revenir à « Excel & VBA »