
У меня есть рабочий лист с ячейками, которым в макросе назначены свойства шрифта, например цвет.
Я хочу ОТЛАДИТЬ.ПЕЧАТАТЬ выбранную ячейку (или использовать ее для предоставления ПРИГЛАШЕНИЯ или НАЗВАНИЯ в MSGBOX), отображая все ее свойства шрифта.
Хотя рабочий лист отображает и ПЕЧАТАЕТ значения в полном цвете правильно, DEBUG.PRINT и MSGBOX отображают только текст ASCII в стандартных цветах и шрифтах. Как сохранить свойства шрифта в таких контекстах?
решение1
Вы не можете.
Ни debug.print, ни MSGBox не поддерживают форматирование.
Все, что вам нужно сделать, это создать пользовательскую форму и запрограммировать изменения.
Например:
form_messagebox.show
form_messagebox.text1.caption = "string"
form_messagebox.text1.font = font settings
и т. д...