Die Anzahl an Zeichen in einem Meldungsfenster sind auf einen konstanten Wert limitiert - ich meine es sind 1023 Zeichen.
Das Meldungsfenster ist, wie der Name bereits verdeutlicht, nur zum Anzeigen von Meldungen gedacht; also ehern kurz gehaltenen Text.
Debug.Print dient dem Debugging. Hier gibt es keine Zeichenlimitierung bei der Ausgabe, weshalb alles ausgegeben wird. Das Fenster, in dem die Ausgabe stattfindet, hat jedoch ein Buffer-Limit (Ring Buffer), weshalb bei sehr sehr viel Text, auch dort der alte Teil nicht mehr angezeigt werden könnte.
Damit bleibt nur noch die UserForm mit z.B. einer TextBox darin.
|