User Tools

Site Tools


vba:functions:printf:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vba:functions:printf:index [10.05.2019 11:30:45]
yaslaw [sprintf() mit Formatierungen]
vba:functions:printf:index [13.02.2020 08:51:20] (current)
yaslaw
Line 1: Line 1:
 <​const>​ <​const>​
-    version=2.6.0 +    version=2.7.1 
-    vdate=09.05.2019+    vdate=13.02.2020
     fname=lib_printf.bas     fname=lib_printf.bas
     ns=%NAMESPACE%     ns=%NAMESPACE%
Line 70: Line 70:
   ***Typ** Mit einem Buchstaben wird definiert, um was für ein Datentyp es sich handelt   ***Typ** Mit einem Buchstaben wird definiert, um was für ein Datentyp es sich handelt
   ***//​Datum/​ZeitFormat//​** Wennd er Type T oder S ist, wird mit diesem Teil angegeben, was vom Datum angezeigt werden soll   ***//​Datum/​ZeitFormat//​** Wennd er Type T oder S ist, wird mit diesem Teil angegeben, was vom Datum angezeigt werden soll
 +  ***//​Maskierung//​** Wenn vor dem % ein \ steht, dann ist das %maskiert und der Pattern wird nicht geparst. Soll aber das \ als Textelement dienen, so muss dieses maskiert werden: \\%s
  
 === Typ === === Typ ===
Line 178: Line 179:
 '​Nummern:​ '​Nummern:​
 'Float 'Float
-' ​  ​[Punkt][Dezimalzeichen] = +' ​  ​[Länge] = Vor dem Dezimaltrennzeichen wird mit [Länge] 0 aufgefüllt. 
 +' ​  ​[Punkt][Länge] = ANzahl Dezimalzeichen
 ' ​  ​[Minus] = Das Vorzeichen wird mit immer angegeben ' ​  ​[Minus] = Das Vorzeichen wird mit immer angegeben
 debug.print sprintf("​%1$f ​  ​%1$6f ​  ​%1$-.1f ​  ​%1$.3f ​  ​%1$d ​  ​%<​-d",​ 123.45) debug.print sprintf("​%1$f ​  ​%1$6f ​  ​%1$-.1f ​  ​%1$.3f ​  ​%1$d ​  ​%<​-d",​ 123.45)
vba/functions/printf/index.1557480645.txt.gz · Last modified: 10.05.2019 11:30:45 by yaslaw