Parameter für den VBA-Befehl "Format"

Der folgende Befehl gibt den Text der in der Zelle A1 steht in der Zelle A2 in Großbuchstaben umgewandelt aus.

Range("A2").Value = FORMAT(Range("A1"), ">")

I
n der untenstehenden Tabelle finden sie die Parameter für den VBA-Befehl 'Format.

Zahlenformate

0.00 Zahl mit 2 Nachkommastellen 4711    =FORMAT(wert, "0.00")
# Platzhalter für eine Ziffer. Diese wird aber nur angezeigt, wenn sich an dieser Stelle auch wirklich eine Ziffer befindet.
Gedacht für Tausendertrennzeichen!  4.711,00   =FORMAT(wert, "#,##0.00")
+ und - Die Vorzeichen können  4711,00-   =FORMAT(wert, "0.00-")
currency Liefert das voreingestellte Währungsformat 4.711,00 €   =FORMAT(wert, "currency")
\ Das darauf folgende Zeichen wird nicht als Formatierung sondern als Zeichen angezeigt  4.711,00 Dollar   =FORMAT(wert, "#,##0.00 \D\o\l\l\a\r")
% Wandelt die Zahl in Prozent um, indem es die Zahl mit 100 multipliziert und ein %-Zeichen anhängt 471,1 %   =FORMAT(wert, "0.0 %")

Datumsformate

/ Datums-Trennzeichen 18.10.2020
d Zeigt den Tag als einstellige Zahl an 18.10.2020    18   =FORMAT(wert, "d")
dd Zeigt den Tag immer als zweistellige Zahl an 18.10.2020    18   =FORMAT(wert, "dd")
ddd Zeigt den Tag als zweistellige Abkürzung an 18.10.2020    Fr   =FORMAT(wert, "ddd")
dddd Zeigt den Tag als ausgeschriebenen Wochentag an 18.10.2020    Freitag   =FORMAT(wert, "dddd")
ddddd oder
short date In beiden Fällen wird das Kurzdatum angezeigt 18.10.2020    18.10.2020   =FORMAT(wert, "ddddd") oder =FORMAT(wert, "short date")
dddddd oder long date In beiden Fällen wird das Langdatum angezeigt 18.10.2020    Freitag, 18. Oktober 2002   =FORMAT(wert, "dddddd") oder =FORMAT(wert, "long date")
w Durch 'w' wird der Wochentag als Zahl angezeigt.
(1 = Sonntag bis 7 = Samstag) 18.10.2020  =FORMAT(wert, "w")
ww Durch 'ww' wird die Kalenderwoche angezeigt.
Jedoch nicht nach deutscher DIN 18.10.2020    42   =FORMAT(wert, "ww")
m Zeigt den Monat von 1 bis 12 an 18.10.2020    10    =FORMAT(wert, "m")
mm Zeigt den Monat von 01 bis 12 mit führender 0 an 18.10.2020    10    =FORMAT(wert, "mm")
mmm Zeigt den Monat als zweistellige Abkürzung an 18.10.2020    Okt    =FORMAT(wert, "mmm")
mmmm Stellt den Monat ausgeschrieben dar 18.10.2020    Oktober     =FORMAT(wert, "mmmm")
q Zeigt das entsprechende Quartal an 18.10.2020    4    =FORMAT(wert, "q")
yy Zeigt das Jahr als 2-stellige Zahl an 18.10.2020    02    =FORMAT(wert, "yy")
yyyy Zeigt das Jahr als 4-stellige Zahl an 18.10.2020    2002 =FORMAT(wert, "yyyy")

Zeitformate

: Zeittrennzeichen 09:51
h Zeigt die Stunde als einstellige Zahl an 09:51    9    =FORMAT(wert, "h")
hh Zeigt die Stunde als zweistellige Zahl an 09:51    09    =FORMAT(wert, "hh")
n Zeigt die Minute als einstelige Zahl an 09:51    51    =FORMAT(wert, "n")
nn Zeigt die Minute als zweistellige Zahl an 09:51    51    =FORMAT(wert, "nn")
s Zeigt die Sekunde als einstellige Zahl an 09:51:05    5    =FORMAT(wert, "s")
s Zeigt die Sekunde als zweistellige Zahl an 09:51:05    05    =FORMAT(wert, "ss")
short time Zeigt die kurze Zeit an 09:51:05    09:51    =FORMAT(wert, "short time")
ttttt oder long time Zeigt in beiden fällen die lange Zeit an    09:51 09:51:05    =FORMAT(wert, "ttttt") oder =FORMAT(wert, "long time")
AM/PM Zeigt an, ob die Uhrzeit vor- oder nach Mittag liegt    09:51 AM   =FORMAT(wert, "AM/PM")

Textformate 

@ Liefert die gleiche Zeichenfolge. Ist die Zeichenfolge leer, so wird ein Leerzeichen geliefert Test    Test    =FORMAT(wert, "@")
& Liefert die gleiche Zeichenfolge. Ist die Zeichenfolge leer,  so wird kein Leerzeichen geliefert Test Test  =FORMAT(wert, "&")
< Der Text wird in Kleinbuchstaben angezeigt Test    test    =FORMAT(wert, "<")
> Der Text wird in Großbuchstaben angezeigt Test    TEST    =FORMAT(wert, ">")

Partnerlinks

Relevante Artikel

Wir benutzen Cookies
Ihre Zufriedenheit ist unser Ziel, deshalb verwenden wir Cookies. Mit diesen ermöglichen wir, dass unsere Webseite zuverlässig und sicher läuft, wir die Performance im Blick behalten und Sie besser ansprechen können. Cookies werden benötigt, damit technisch alles funktioniert und Sie auch externe Inhalte lesen können. Des Weiteren sammeln wir unter anderem Daten über aufgerufene Seiten, getätigte Käufe oder geklickte Buttons, um so unser Angebot an Sie zu Verbessern. Mehr über unsere verwendeten Dienste erfahren Sie unter „Weitere Informationen“. Mit Klick auf „Akzeptieren“ erklären Sie sich mit der Verwendung dieser Dienste einverstanden. Ihre Einwilligung können Sie jederzeit mit Wirkung auf die Zukunft widerrufen oder ändern.