답변:
(techie007의 답변이 Outlook 2010에서 작동하지 않았습니다)
이 매크로 ( http://www.slipstick.com/developer/word-macro-apply-formatting-outlook-email/ 에서 수정 )는 다음을 수행합니다.
Sub SetCodeFont()
Dim objItem As Object
Dim objInsp As Outlook.Inspector
Dim objWord As Word.Application
Dim objDoc As Word.Document
Dim objSel As Word.Selection
On Error Resume Next
Set objItem = Application.ActiveInspector.CurrentItem
If Not objItem Is Nothing Then
If objItem.Class = olMail Then
Set objInsp = objItem.GetInspector
If objInsp.EditorType = olEditorWord Then
Set objDoc = objInsp.WordEditor
Set objWord = objDoc.Application
Set objSel = objWord.Selection
objSel.Font.Name = "Consolas"
End If
End If
End If
Set objItem = Nothing
Set objWord = Nothing
Set objSel = Nothing
Set objInsp = Nothing
End Sub
그런 다음 VBA 편집기에서로 이동하여을 Tools > References선택하십시오 Microsoft Word 14.0 Object Library.
이제 매크로의 단축키를 만들려면 다음과 같이 빠른 실행 도구 모음에 추가하십시오.


매크로 하이라이트에게 약간의 이메일에서 텍스트를 눌러 실행하려면 빠른 실행 도구 모음에 매크로의 위치입니다. 예를 들어, 매크로가 도구 모음의 첫 번째 단추 인 경우이를 사용하여 매크로 를 호출하십시오.Alt + <Num><Num>Alt + 1
그냥 참고로,이 글꼴 선택에 초점을 맞 춥니 키 순서는 다음과 같습니다 Alt, H, F,F
~^q::!hffCtrl + Q를 누를 때마다 Alt + H를 보낸 다음 f를 두 번 보냅니다. 물결표는 AutoHotkey가 Ctrl + Q를 모든 응용 프로그램에서 볼 수 있어야한다고 말합니다.