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

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...