Zum Inhalt springen

format$()


Empfohlene Beiträge

Geschrieben

Hallo,

ich bin im Moment ziemlich verzweifelt, da ich nicht viele Informationen zu der Funktion format$() finden kann. Habe bereits per google gesucht, war in verschiedenen Boards jedoch mit nur wenig Erfolg.

Ich möchte eigentlich folgendes realisieren:

Ich habe Zahlen von 1 bis 100 untereinander zu stehen, nun möchte ich die Zahlen rechtsbündig ausrichten.

Mit format$(i,"00#") lässt sich das ja bedingt realisieren, mich stören aber die Nullen. Das sieht dann so aus:

001

002

010

011

100

Außerdem habe ich herausgefunden, dass man mit format$(i,"@@@") eine zentrierte Ausrichtung hinbekommt.

Aber bitte wie funktioniert rechtsbündiges Ausrichten?

Bin für alle Informationen der Funktion format$() betreffend dankbar!!

so long.. :marine

Geschrieben
ungetestet, geraten: Format(Zahl,"###")

s'Amstel

danke für die schnelle antwort, aber funktioniert leider auch nicht, hab ich schon probiert, wird wieder nur linksbündig ausgerichtet bzw. garnicht.

Geschrieben

ich hab das jetzt getestet.

?Format(1, "@@@")

"__1"

liefert keineswegs zentrierte formatierung, sondern durchaus rechtsbündige.

so wie

?Format(1, "@@@@@@")

"_____1"

rechtsbündig mit 5 leeren stellen voran liefert. also eh das, was du wolltest.

s'Amstel

Geschrieben

hm bei mir liefert er aber immer noch ne zentrierte formatierung und umso mehr @ ich verwende, desto mehr leerzeichen werden vor den zahlen eingefügt, aber vor allen, sodass z.b. die 9 über der 10 immernoch zentriert ist!

Geschrieben

Hi zQuEaLeR,

wie gibst du die Zahlen aus? In einer Textbox? Wenn ja, dann kannst du die Eigenschaft "Alignment" auf "rechts" einstellen.

Ansonnsten musst du eine Schriftart verwenden, die nicht proportional ist (z.B. Courier), da ansonsten die vorangestellten Spaces kürzer sind als die restlichen Zeichen.

Geschrieben

Danke Manfred, für deine Antwort. Ich gebe die Zahlen aber in einer Listbox und dann 6 Zahlen in einer Zeile.

Aber der Tipp mit der Schriftart hat tatsächlich funktioniert, verblüffend :eek

Ich danke dir :e@sy :uli :marine

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...