Format Function
ααααααβαααβαα βααΆβααααβα’αααα α αΎαβαααααΆααβααβααααΎβαααααααααΆαβααΆβαα βααΆαβαααααααααΆαβαααβα’αααβαααααΆααΒ α
ααΆαααβααααααα α
Format (Number [, Format As String])
αααααβαααα‘αα α
ααααβα’αααα
αααΆαααΆαααααα α
α ααα½αβ α ααααααβαααβαααβα’αααβα ααβααααααβαα βααΆβααααβα’ααααβαααβααΆαβαααααααααΆαΒ α
αααααααααΆα α ααααβα’ααααβαααβαααααΆααβββααΌαβαααααααααΆα αααααΆααβαααΒ α ααααα·αβααΎ Format ααααΌαβααΆαβαα»α α’αα»αααα Format ααααΎααΆαβααΌα βα’αα»αααα Str αααΒ α
ααΌαββαααααααααΆα
αααααΈβααΌα βααΆαβαααααβαα·βαααααΆβα’αααΈβααΌα αααβα’αααβα’αΆα βααααΎβαααααΆααβααααΎβαααααααααΆαβααα α
0 α αα½αααβααααΌαβααΆαβαααα αΆα ααααα·αβααΎ α ααα½αβ ααΆαβαα½αααβαα βααΈααΆααβαα 0 αααα»αβααΌαβαααααααααΆα ααΎβαα»αβαααβαααβααΌαααβααααΌαβααΆαβαααα αΆαΒ α
ααααα·αβααΎ α ααα½αβ ααΆαβαα½αααβα αααΎαβααΆαβα ααα½αβααΌαααβαααα»αβααΌαβαααααααααΆα (αα βαααααβααΆααβααΈαβααβααααΆα) ααΌαααβααΈβαα»α α¬βααΈβαααααβααΉαβααααΌαβααΆαβαααα αΆαΒ α ααααα·αβααΎββαααβααΆαβαα½αααβαααβαα βααΆαβαααααβααβα’αααβααααβα ααβααααΆαβα αααΎαβααΆαβα ααα½αβααΌαααβαααα»αβααΌαβαααααααααΆα αα½αααβααααααβααααΌαβααΆαβαααα αΆαβαααβααααΆαβαααααααααΆαΒ α
αααααβααααΆαβαααα»αβααα ααααΌαβααΆαβααααααβαααβααα’ααβααΎβα ααα½αβααΌααα ααααααα αΆαββαααααΆααβααΈβα’αααβαααααβααααΆαβαααα»αβααα αααααααααΆα α
# α αα½αααβααααΌαβααΆαβαααα αΆα ααααα·αβααΎ α ααα½αβ ααΆαβαα½αααβαα βααΈααΆααβααβααααααβααΆαα # αααα»αβααΌα αααααααααΆα ααΎβαα»αβαααβαααβααΉαβααααΆαβα’αααΈβαααα αΆαβαα βααΈααΆααβαααβααΒ α
αα·αα·αααβαααααΆβαααβααααΎααΆαβααΌα 0 ααα ααΎααααβααβααΌαααβαααβαα βαα»α α¬βαα βαααααβααΉαβαα·αβααααΌαβααΆαβαααα αΆαβαα ααααα·αβααΎβααΆαβαα½βα’αααα # αααα»αβααΌαβαααααααααΆαβα αααΎαβααΆαβαα½αααβαααα»αβαααΒ α ααΆαβααβαα½αααβααβαααβαααβααΆααααβααα»ααααα βααΉαβααααΌαβααΆαβαααα αΆαΒ α
.: ααααααβααΆααβααααΆαβαααααβα ααα½αβααβαααααβααααΆα αααβαα βααΆαβααααα αα·αβααΆαβααααΆαβααβα’αααβαααααβααααΆαΒ α
ααΎβααΌαβαααααααααΆαβααΆαβααβααααααβααΆαα # αα βααΆαβαααααβααβαα·αα·αααβαααααΆβααα αααβαααβααΌα βααΆα 1 ααΉαβα αΆααααααΎαβαααβα’αααβααααβα ααβααααΆαΒ α ααΎααααΈβαααα αΆαβααΌαααβαα βααΈβαα»αβααΆαα½αβαααβαααααΆαβααΆαα·α αα ααααΎ 0 ααΆβααααααβααΆααβαααααΆααβαα½αααβααΈβαα½αβαα βααΆαβαααααβααβα’αααβααααβα ααβααααΆαΒ α
% α αα»αβαααβααΉα α‘α α αα½α βαααα αΌαβαααααΆβααΆααα (%) αααααβααααααβαααβαααβααα βα‘αΎαβαααα»αβαααβαααααααααΆαΒ α
E- E+ e- e+ α ααααα·αβααΎβααΌαβαααααααααΆαβααΆαβαααΆαβα αα βααααααβααΆααβαα½αααβαα½α (0 α¬ #) αα βααΆαβααααΆαβααβαα·αα·αααβαααααΆ E-, E+, e- α¬ e+ αααβααααΌαβααΆαβααααΎβαααααααααΆαβαααα»αβαααααααααΆαβαα·ααααΆααΆααααα α¬βα’α·α βαααααΌαααβαααααΒ α α’αααα E α¬ e ααααΌαβααΆαβαααα αΌαβα αααααβααα αα·αβαα·ααααααα α α ααα½αβααααααβααΆααβαααααΆααβαα½αααβαααβαα βααΆαβααααΆαβααβαα·αα·αααβαααααΆ αααααβα ααα½αβαα½αααβαααα»αβαα·αααααααΒ α
ααααα·αβααΎβαα·αααααααβα’αα·αααααΆα αααααΆβααβααααΌαβααΆαβαααα αΆαβαααβααααΆααβααΈβαα»αβαα·αααααααβααΆαα½α E-, E+, e-, e+Β α ααααα·αβααΎβαα·αααααααβαα·αααααΆα αααααΆβααΌαβααααΌαβααΆαβαααα αΆαβααβααΈβαα»αβαα·αααααααβααΆαα½α E+ α¬ e+Β α
α’αααβαααααβαααααβααΆααβααααΌαβααΆαβαααα αΆα ααααα·αβααΎβααΌαβαααααααααΆαβααΆαβα’αααβαααααβαααβααααΌαβααΆαβαααααβαα»αβαα·αβαααβααααααβααΆααβαα½βααα (0 α¬ #)Β α
ααΆαβααααΎβα ααα»α βαα½αααΆβα’αααβαααααβαααααααΆαα αα·αβααααΆα ααΊβα’αΆαααααβαα βααΎβααΆαβαααααβαααααΒ α αααβααβααααΎα ααα»α βααΆβαααααΆβααααΆα αααβα’αααβαααα αΌαβα ααα½αβαα½αβαααβααααΆαααααα»αααΌα BasicΒ α αα½βα’ααααβαα·αααααΆααβαααβααΆαβαααα αΆαβααΆβαααααΆβααααΆαβ α’αΆαααααβααΎβαααααβααααΆαβααααβα ααα½αβ αααα»αβααΆαβαααααβααααααααβααααβα’αααΒ α
- + $ ( ) space α αααααΆβααΌα (+) αααααΆβαα (-) αααααΆβαα»ααααΆα ($) ααβααααΆ α¬βααααααβαααβααΆαβαααα αΌαβαααβααααΆααβαααα»αβααΌαβαααααααααΆα ααααΌαβααΆαβαααα αΆαβααΆβαα½βα’ααααβαααααβαααααΒ α
ααΎααααΈβαααα αΆαβαα½βα’ααααβαααα βααΈβαα½βα’ααααβαααβααΆαβααΆαβαα βααΈααα α’αααβααααΌαβααβααΆααβααΈβαα»αβααΆβαααβαααααΆ (\) α¬βααΆααβααΆβαααα»αβαααααΆβαααααα (" ")Β α
\ α αααααΆ \ αααα αΆαβαα½α’ααααβαααααΆααβαα βαααα»αααΌαβαααααααααΆαΒ α
αα½βα’ααααβαααα»αβααΌαβαααααααααΆαβαααβααΆαβα’ααααααβαα·ααα α’αΆα βααααΌαβααΆαβαααα αΆαβααβααΆβαα½βα’ααααβαααααβααααα ααΎβαα½αβααΆβαααα·αβαα βαααααβαααααΆ \Β α αααααΆ \ αααα½αβααΆβαα·αβααααΌαβααΆαβαααα αΆαβαα ααΆααβααβα’αααβαααα αΌαβαααααΆ \ αααα (\\) αααα»αβααΌαβαααααααααΆαΒ α
αα½βα’ααααβαααβααααΌαβααβαααα·αβαα βαααααβαααααΆ \ αααα»αβααΌαβαααααααααΆαβααΎααααΈβαααα αΆαβααΆβαα½βα’ααααβαααααβαααααβααΊ αα½βα’ααααβαααβααΆαβαααααααααΆαβααΆβααΆαβααα·α αααα αα·αβαααβααααΆ (a, c, d, h, m, n, p, q, s, t, w, y, /, :) αα½βα’ααααβαααβααΆαβαααααααααΆαβααΆβααα (#, 0, %, E, e αααααΆβααααα αααααΆβα α»α ) αα·αβαα½βα’ααααβαααβααΆαβαααααααααΆαβααΆβααααβα’αααα (@, &, <, >, !)Β α
α’αααβααβα’αΆα βααααΎβαααααααααΆαβαααβαααβααΆαβαααααβαα»αβααΌα βααΆαβαααααΒ α ααΎαβαααβαα "α ααα½αβααΌαα " ααΌαβαααααααααΆαβαααβααΆαβαααααβαα»αβααΆααα’αα αααα‘ααβαααβααΆβα ααα½αβααααΆαβαααβααΆαβαααααβααααΆαβααΈαβαααααΒ α
ααααα·αβααΎβα’αααβααααΎβαααααααααΆαβαααααβααΆβαα»α αααααβααβαααααααααΆαβααααΌαβααβαααα·αβαα βαααα»αβαααααΆβαααααα ("")Β α
αααααααααΆαβαααααβααΆβαα»α
αααβααΌαα β α αααβααααΌαβααΆαβαααα αΆαβααΌα βαααβααΆαβαααα αΌαΒ α
ααΌαα·αααααα α αααα αΌαβαααααΆβαα»ααααΆαβααΈβαα»αβααα αα·αβααΆααβαααβα’αα·αααααΆαβαααα»αβαααβαααα αΒ α
ααΆαβαα½ααα»αβ α αααα αΆαβαααΆαβα αα βαα½αβαα½ααα αα βααΈβαα»αβα’αααβααααβα ααβααααΆαΒ α
αααααααΆαβ α αααα αΆαβαααβααΆαα½αβα’αααβαααααβαααααβααΆααΒ α
ααΆααα α αα»αβαααβααΉα α‘α α αα½α βααααααβαααααΆβααΆαααβαα βααΆαβα α»αβαααΒ α
αα·ααααΆααΆαααααβ α αααα αΆαβαααβαααα»αβαααααααααΆαβαα·ααααΆααΆααααα (α§ααΆα ααα 1,00E+03 αααααΆαα 1000)Β α
ααΌαβββαααααααααΆαβα’αΆα βααααΌαβααΆαβα ααβααΆ α£ ααααα βαααβααααΌαβααΆαβα ααβααΆα αβααΈβααααΆβαααβαααααΆββα ααα»α βαααααΒ α αααααβααΈβαα½αβαααααβαααααααααΆα αααααΆααβαααααβαα·αααααΆα αααααβααΈβααΈαβαααααΆααβαααααβα’αα·αααααΆα αα·αβαααααβααΈβααΈβαααααΆααβαααααβααΌαααΒ α ααααα·αβααΎβα’αααβαααααβααΌαββββαααααααααΆαβααβαα½α ααΆβα’αα»ααααβαα βα ααα½αβααΆααα’ααΒ α
α§ααΆα ααα α
Sub ExampleFormat
MsgBox Format(6328.2, "##,##0.00")
REM αααααβααααΎβαααααΆ(.) ααΆβααΆαα»βααααβα ααβ αα αααβα’αααβαααα αΌαβαααβαααα»αβααΌαβαααααβααΌαααααΆαΒ α
REM αααα αΆαβ αααααΆααββ 6,328.20 αααα»αβ English locale, 6.328,20 αααα»α German locale
End Sub