Microsoft Outlook에서 글꼴 유형을 변경하기위한 바로 가기 또는 매크로


9

Windows의 Outlook에서 글꼴을 변경하기위한 키보드 단축키가 있습니까? 기술적 이유로 Calibri와 Courier를 계속 번갈아 가며 매번 글꼴 대화 상자를 클릭하면 매우 지루합니다. Ctrl + Space를 사용하여 기본 글꼴 (Calibri) 글꼴로 변경할 수 있음을 알고 있습니다.

바로 가기가 없으면 다른 사람이 글꼴을 전환하는 매크로를 만들 수 있습니까? 매크로에 단축키를 지정할 수 있다고 생각합니까?


2
Word에서 매크로를 기록 할 수 있습니다 .
Der Hochstapler

답변:


9

(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.

이제 매크로의 단축키를 만들려면 다음과 같이 빠른 실행 도구 모음에 추가하십시오.

  1. 새 메일 메시지를 엽니 다
  2. 빠른 실행 도구 모음 (일반적으로 창 상단에 있음)에서 작은 드롭 다운 화살표를 클릭하고 "추가 명령 ..."을 선택하십시오.

더 많은 명령

  1. Outlook 옵션 대화 상자가 열리면 "다음에서 명령 선택 :"드롭 다운에서 "매크로"를 선택하십시오.

매크로

  1. 목록에서 SetCodeFont 매크로를 선택하고 "추가 >>"를 누릅니다.
  2. 매크로 버튼이 이제 빠른 실행 도구 모음에 나타납니다.

매크로 하이라이트에게 약간의 이메일에서 텍스트를 눌러 실행하려면 빠른 실행 도구 모음에 매크로의 위치입니다. 예를 들어, 매크로가 도구 모음의 첫 번째 단추 인 경우이를 사용하여 매크로 를 호출하십시오.Alt + <Num><Num>Alt + 1


VBE 편집기는 어디에 있습니까?
Danijel

@Danijel VBA 편집기를 열려면 바로 가기 Alt + F11을 사용하십시오. 위의 코드를 붙여 넣으려면 메뉴 항목 Insert > Module을 사용하십시오 .
Gogowitsch

2

그냥 참고로,이 글꼴 선택에 초점을 맞 춥니 키 순서는 다음과 같습니다 Alt, H, F,F


Word 또는 Outlook에서 Alt + R이 작동하지 않습니다. Alt + H는 (Alt + H, F, F)를 수행합니다. 현지화 문제 일 수 있습니다 (독일에 있고 미국에 있기 때문에)?
techturtle

@techturtle : 실제로 영어 소프트웨어 만 사용합니다. 덧붙여서, 나는 당시 독일 VM에서 일하고 있었기 때문에 네 분석은 정확합니다 :)
Der Hochstapler

사용자 정의 매크로보다 훨씬 쉽습니다. Windows에서 BetterTouchTool에 해당하는 항목 만 있으면 를 임의의 키 바인딩으로 직접 설정할 수 있습니다.
와일드 카드

@Wildcard AutoHotkey를 사용하여 다른 핫키를 보낼 단일 핫키를 정의 할 수 있습니다. 예를 들어 ~^q::!hffCtrl + Q를 누를 때마다 Alt + H를 보낸 다음 f를 두 번 보냅니다. 물결표는 AutoHotkey가 Ctrl + Q를 모든 응용 프로그램에서 볼 수 있어야한다고 말합니다.
Gogowitsch
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.