Excel 2010 VBA - MSGBOX, DEBUG.PRINT 등에서 글꼴 속성이 할당된 텍스트를 사용하는 방법

Excel 2010 VBA - MSGBOX, DEBUG.PRINT 등에서 글꼴 속성이 할당된 텍스트를 사용하는 방법

매크로의 글꼴 속성(예: 색상)이 할당된 셀이 있는 워크시트가 있습니다.

모든 글꼴 속성을 표시하는 선택한 셀을 DEBUG.PRINT하거나 MSGBOX에 PROMPT 또는 TITLE을 제공하는 데 사용하고 싶습니다.

워크시트는 값을 풀 컬러로 올바르게 표시하고 인쇄하지만 DEBUG.PRINT 및 MSGBOX는 표준 색상과 글꼴로 ASCII 텍스트만 표시합니다. 이러한 상황에서 글꼴 속성을 어떻게 유지합니까?

답변1

당신은 할 수 없습니다.

debug.print나 MSGBox도 형식을 지원하지 않습니다.

당신이 해야 할 일은 사용자 정의 양식을 만들고 변경 사항을 프로그래밍하는 것입니다.

예를 들어:

form_messagebox.show

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

등...

관련 정보