Problem mit Dezimalstelle

Hi,

ich gebe an Outlook einen Zahlenwert vom Typ Currency weiter, dass max. Dezimalstellen 2 besitzt. Bei der Übergabe gehen leider alle Nullen hinter dem Komma verloren.
Also aus 14,40 € wird 14,4 € und aus 14,00 € wird 14 €. Wie bringe ich Outlook dazu, die Nullen mit zu übernehmen?

Code ist folgendermaßen:
'Outlook initialisiert, Vorlage geöffnet, Empfänger etc. eingestellt
.body xxxx & chr(13) & _ 'Email-TextInhalt
blub1…
blub2…
blub3…
„Preis pro Artikel: " & Me.Artikelpreis & " €“

Habe auch versucht den Preis in Double bzw Single umzuwandeln, aber das hilft nicht bzw macht er bei Double dann aus 14,30 eine 14,300000002419 oder so ähnlich.

MfG
Philipp K.

Hallo,

etwa so:

„Preis pro Artikel: " & Format(Me!Artikelpreis,“#,##0.00 €")

Viele Grüße vom Bodensee
Franz , DF6GL

PS: Feedback erwünscht!

Hi Franz,

danke dir es hat funktioniert, habe es vorher schon ausprobiert, aber die Zeichen leider falsch gesetzt gehabt :wink:.

MfG
Philipp