Outlook 2007 전자 메일에 사용자 지정 서명을 삽입하는 VBA 코드


2

이메일 메시지에 특정 서명을 삽입해야합니다. Google 지원팀은 다양한 유형의 지원 요구에 대응하기 위해 다양한 서명을 사용합니다. 현재 메뉴를 통해 액세스합니다. 삽입 & gt; 서명 & gt; "배정 된 티켓 - AppSup"

그 대신 매크로를 사용하여 프로세스를 간소화하고 싶습니다. 그런 다음 특정 서명을 호출하는 매크로를위한 툴바 항목을 만들 수 있습니다. 예를 들어, "Ticket Assigned - AppSup"서명을 삽입하려면 VBA 코드가 필요합니다.


이 링크를 확인하십시오. 서명을 삽입하는 매크로를 만드는 데 도움이 될 수 있습니다. rondebruin.nl/mail/folder3/signature.htm
tumchaaditya

답변:


1

매크로를 연결하는 대신 Outlook 2007의 빠른 부품 .

Microsoft Office Outlook 2007 빠른 부분 기능은 갤러리에 저장된 빌딩 블록, 다시 사용할 수있는 콘텐츠 또는 기타 전자 메일 메시지 부분을 제공합니다. 언제든지 빌딩 블록에 액세스하여 재사용 할 수 있습니다. 또한 빌딩 블록을 저장하고 템플릿으로 배포하여 다른 사용자가 작성한 빌딩 블록을 사용할 수 있습니다.

재사용 가능한 빌딩 블록 만들기 :

  1. 재사용 가능한 빌딩 블록으로 저장하려는 컨텐츠 또는 전자 메일 메시지 파트를 선택하십시오.
  2. 삽입 탭의 텍스트 그룹에서 빠른 부품을 클릭합니다.
  3. 갤러리 이름 갤러리에 선택 사항 저장을 클릭하십시오.
  4. 새 빌딩 블록 만들기 대화 상자에서 정보를 입력하십시오.

리본에서 양식을 선택하여 빠른 파트를 삽입하거나 빠른 파트 이름을 입력하고 F3을 누르십시오.


빠른 부품은 ... 아 ... "빠르지"않습니다. 삽입 메뉴로 가서 빠른 파트를 선택해야합니다. 그리고 빠른 파트가 많은 경우 (많은 다른 시그니처가 있기 때문에), 원하는 빠른 파트로 스크롤해야합니다 그것을 선택하십시오. 매크로를 다시 특정 퀵 파트에 할당해야만 특정 툴바 버튼에 연결할 수 있습니다. 가장 자주 사용되는 매크로에 대한 원 클릭 삽입을 찾고 있습니다. 감사!
Dave E

@Dave E : "... 또는 빠른 파트 이름을 입력하고 F3 키를 누르기 시작합니다."예를 들어, "빨리 도움을 얻으려면"빠른 파트가 있습니다. 내 Outlook 메시지에서 "to"를 입력하고 F3 키를 누르면 "To"가 빠른 부분의 텍스트로 바뀝니다.
Ƭᴇcʜιᴇ007

남았습니다. "가장 자주 사용되는 서명들."
Dave E

@Dave E - 매크로와 관련된 또 다른 답변을 추가하겠습니다.
Ƭᴇcʜιᴇ007

0

빠른 부품 대신 매크로를 사용하려면 다음과 같은 정보가 필요합니다.

Outlook의 현재 편집 창에 텍스트를 삽입하는 예제 VBA 함수 :

Public Sub MySig1()
  Set objDoc = Application.ActiveInspector.WordEditor
  Set objSel = objDoc.Windows(1).Selection
  objSel.TypeText Text:=vbCrLf & "Joe Blow" & vbCrLf & "A Company Name" & vbCrLf & "(888)765-4321"
End Sub

그러면 다음이 삽입됩니다.

<blank line>
Joe Blow
A Company Name
(888)765-4321

Outlook의 빠른 실행 도구 모음에 marco의 단추를 추가 할 수 있습니다.

  1. 매크로 버튼을 추가 할 항목 창을 엽니 다.
  2. QAT의 오른쪽에있는 작은 아래쪽 화살표를 클릭하고 기타 명령 ...을 선택하거나 왼쪽 상단에서 Office 로고를 클릭하고 편집기 옵션을 선택한 다음 사용자 정의 섹션을 선택하십시오.
  3. "Choose commands from"드롭 다운 목록에서 매크로를 선택하십시오. (아래 목록은 모든 매크로를 보여줍니다.)
  4. 버튼을 만들 매크로를 선택하고 추가 & gt; & gt; 단추.
  5. 이름과 아이콘을 수정하려면 수정 ... 버튼을 누릅니다.
  6. 편집기 옵션 대화 상자를 닫아 항목 창으로 돌아가서 단추를 사용하십시오.

이들은 하이퍼 링크를 포함 할 수있는 서식 (굵게, 밑줄 등)의 서명입니다. VB에서 삽입 서명을 사용하는 것을 선호합니다. 감사! :디
Dave E

위의 내용이 상당히 도움이되지만 여전히 내가 원하는 것은 아닙니다. 이미 정의한 서명 (예 : "Ticket Assigned - AppSup") 중 하나를 삽입하려면 매크로가 필요합니다. 작성한 signatuers에는 이미 다양한 재구성 자에게 필요한 형식 및 하이퍼 링크가 있습니다. 나는 그들 모두를 다시 쓸 필요가 없다, 나는 단지 가지고있는 것을 삽입 할 필요가있다. 일반적으로이 작업은 메뉴 항목 (삽입 & gt; 서명 & gt; "티켓 할당 됨 - AppSup")을 통해 수행됩니다. 나는 매크로가 그렇게하기를 원한다. 툴바에 버튼을 놓을 것이고 스크롤해야했던 매크로를 삽입하기 위해 원 클릭이 될 것입니다.
Dave E

문제는 노출 된 Signature 객체가 없다는 것입니다. 기존 서명을 삽입하는 유일한 방법은 사용자의 응용 프로그램 데이터 폴더에있는 .RTF 파일을 가져 오는 것입니다. 따라서 모든 서명을 각 사용자별로 각 컴퓨터에서 동일하게 지정해야합니다 (각 사용자마다 다른 매크로가 필요하지 않은 경우).
Ƭᴇcʜιᴇ007

네, 그들은 모두 우리 팀 전체에서 똑같은 이름을지었습니다. 동일한 수의 서명 파일을 사용합니다. 각 파일은 PC의 Sinature 폴더 (C : \ Documents and Settings \ & lt; LAN ID & gt; \ Application Data \ Microsoft \ Signatures)에 복사됩니다. 그러나 우리가 항상 일상적으로 사용하는 것은 단지 4 개뿐입니다. 그래서 툴바에 4 개의 버튼을 하나씩 넣고 싶습니다. 동일한 코드를 사용할 수 있지만 4 번 복사하여 각 주요 타격 자의 매크로를 만듭니다. D
Dave E
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.