código VBA para inserir assinatura personalizada no email do Outlook 2007

2

Eu preciso inserir uma assinatura específica em uma mensagem de e-mail. Nossa equipe de suporte usa uma variedade de assinaturas diferentes para responder a diferentes tipos de necessidades de suporte. Atualmente, eu os acesso através do menu: Inserir > Assinatura > "Ticket Assigned - AppSup"

Gostaria de simplificar esse processo usando uma macro (posso criar itens da barra de ferramentas para macros para chamar assinaturas específicas). Então, por exemplo, eu preciso do código VBA para inserir a assinatura "Ticket Assigned - AppSup".

    
por Dave E 10.08.2011 / 16:58

2 respostas

1

Em vez de conectar macros, talvez confira as Partes Rápidas .

The Microsoft Office Outlook 2007 Quick Parts feature provides building blocks, reusable pieces of content or other e-mail message parts that are stored in galleries. You can access and reuse the building blocks at any time. You can also save building blocks and distribute them with templates so that other users can use the building blocks you created.

Crie um bloco de construção reutilizável:

  1. Selecione a parte do conteúdo ou da mensagem de e-mail que você deseja armazenar como um bloco de construção reutilizável.
  2. Na guia Inserir, no grupo Texto, clique em Partes rápidas.
  3. Clique em Salvar seleção na Galeria de nomes da galeria.
  4. Preencha as informações na caixa de diálogo Criar novo bloco de construção.

Você pode inserir uma parte rápida selecionando-a na faixa de opções ou começar a digitar o nome da parte rápida e clicar em F3.

    
por 10.08.2011 / 17:09
0

Se você quiser usar macros em vez de partes rápidas, aqui estão algumas informações para você ir.

Um exemplo de função VBA para inserir texto na janela de edição atual do Outlook:

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

Isto irá inserir:

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

Você pode adicionar um botão para o marco (s) à Barra de Ferramentas de Acesso Rápido no Outlook:

  1. Abra a janela do item à qual você deseja adicionar o botão de macro.
  2. Clique na pequena seta para baixo no lado direito do QAT e escolha Mais comandos… ou Clique no logotipo do Office na parte superior esquerda, escolha Opções do editor e selecione a seção Personalizar.
  3. Na lista suspensa "Escolher comandos de", selecione: Macros. (A lista abaixo mostrará agora todas as suas macros.)
  4. Selecione a macro para a qual você deseja criar um botão e pressione o botão Adicionar > > botão.
  5. Para modificar o nome e o ícone, pressione o botão Modificar…
  6. Feche a caixa de diálogo Opções do editor para retornar à janela de itens e use o botão.
por 10.08.2011 / 17:56