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, ">")