Clever-Excel-Forum

Normale Version: Werte in Msgbox rechtsbündig ausgeben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(31.10.2022, 12:58)Kuwer schrieb: [ -> ]An Stelle von "_" .

Hallo!

Danke für den Code, jetzt sind zwar die "_" weg, aber dafür ist die Ausrichtung nicht ganz ok, so wie du schon vorhin geschrieben hast.
Hallo,

eine Grundsatzfrage: Wofür solche Kopfstände mit seitwärtsgerichtetem Überschlag machen? Eine Messagebox ist weder auswertbar noch bietet sie sonst irgendwelche brauchbaren Vorteile. Die von dir benötigten Informationen lassen sich wunderbar in einem eigenen Tabellenblatt anzeigen, sogar ohne VBA.


BTW: Es ist nicht notwendig, jedesmal zu zitieren, schon gar nicht komplette Beiträge.
@Berni: Der Hinweis hat schon im Vorgängerthread nicht gefruchtet...
Hallöchen,

Mal was grundlegendes.

Zitat:Eine Messagebox ist weder auswertbar noch bietet sie sonst irgendwelche brauchbaren Vorteile.

Ich denke schon, dass mit einer MsgBox einiges geht.
Also, man kann auf einer MsgBox verschiedene Buttons, auch mehrere, platzieren, die Push-Aktion auswerten und entsprechend reagieren.
msgbox-function
Man kann sie bei Bedarf unabhängig vom aktiven Blatt ausgeben und nach der Aktion ist sie wieder weg.


Mal zu einer Alternative

Du kannst ein Userform nehmen, mit einer Textbox. Bei den Eigenschaften kannst Du die Ausrichtung einstellen und Multiline auf True setzen.

Statt Sub JahresstatistikRanking() nimmst Du Private Sub UserForm_Activate()
Statt MsgBox ... nimmst Du TextBox1.Text ...

Falls Du die UF nicht über das X schließen willst, nimmst Du noch einen Commandbutton dazu...
So war das auch nicht gemeint. Der Textinhalt der MsgBox ist toter Text.
Seiten: 1 2