Ich habe ein Arbeitsblatt mit Zellen, denen in einem Makro Schrifteigenschaften zugewiesen wurden, z. B. Farbe.
Ich möchte eine ausgewählte Zelle mit DEBUG.PRINT drucken (oder sie verwenden, um die Eingabeaufforderung oder den Titel in einer MSGBOX bereitzustellen), wobei alle Schrifteigenschaften angezeigt werden.
Obwohl das Arbeitsblatt die Werte korrekt in Farbe anzeigt und druckt, zeigen DEBUG.PRINT und MSGBOX den ASCII-Text nur in Standardfarben und -schriftarten an. Wie behalte ich die Schrifteigenschaften in solchen Kontexten bei?
Antwort1
Sie können nicht.
Weder debug.print noch MSGBox unterstützen die Formatierung.
Sie müssen ein benutzerdefiniertes Formular erstellen und die Änderungen programmieren.
Zum Beispiel:
form_messagebox.show
form_messagebox.text1.caption = "string"
form_messagebox.text1.font = font settings
usw...