답변:
(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::!hff
Ctrl + Q를 누를 때마다 Alt + H를 보낸 다음 f를 두 번 보냅니다. 물결표는 AutoHotkey가 Ctrl + Q를 모든 응용 프로그램에서 볼 수 있어야한다고 말합니다.