Excel 2010 VBA - Como usar texto com propriedades de fontes atribuídas em MSGBOX, DEBUG.PRINT, etc

0

Eu tenho uma planilha com células que receberam propriedades de fonte em uma macro, por exemplo, cor.

Eu quero DEBUG.PRINT uma célula selecionada (ou usá-lo para fornecer o PROMPT ou TITLE em um MSGBOX) mostrando todas as suas propriedades de fonte.

Embora a planilha exiba e IMPRIME os valores totalmente coloridos, DEBUG.PRINT e MSGBOX exibem apenas o texto ASCII em cores e fontes padrão. Como faço para manter as propriedades da fonte em tais contextos?

    
por hershmab 01.10.2017 / 16:30

1 resposta

0

Você não pode.

Nem a formatação de suporte do debug.print nem do MSGBox.

O que você precisa fazer é criar um formulário personalizado e programar as alterações.

Por exemplo:

form_messagebox.show

form_messagebox.text1.caption = "string"
form_messagebox.text1.font = font settings

etc ...

    
por 01.10.2017 / 16:39