Vous êtes sur la page 1sur 6

Como Salvar Anexos de Novas Mensagens numa Pasta

Introduo
Alguns arquivos so importantes a ponto de serem mantidos numa pasta
local do computador. O MS Outlook oferece a oportunidade de salva-los
automaticamente atravs do recurso Regras e Alertas que proporciona
maneiras de configurar o recebimento de mensagens colocando condies
para tal.
Para isso usaremos um script que far todo o processo, o recurso
Regras ir executar esse script.
1 Criar script no VBA
Primeiro precisa criar o script. Siga as instrues:
A-) No MS Outlook v no menu Ferramentas>Macros>Editor do Visual
Basic (ou pelo teclado digite Alt+F11):

B-) Aparecer a Janela do Microsoft Visual Basic. Insira um novo Mdulo


conforme na figura.

C-) Copie o seguinte cdigo abaixo e cole no seu mdulo:

Sub RunAScriptRuleRoutine(MyMail As MailItem)


Dim strID As String
Dim olNS As Outlook.NameSpace
Dim msg As Outlook.MailItem
strID = MyMail.EntryID
Set olNS = Application.GetNamespace("MAPI")
Set msg = olNS.GetItemFromID(strID)
'do stuff with msg, e.g.
For Each att In msg.Attachments
att.SaveAsFile "C:\Teste\" & att.FileName
Next
Set att = Nothing
Set msg = Nothing
Set olNS = Nothing
End Sub

Note que h uma indicao de caminho voc dever criar a pasta


Testecomo indica o caminho:

D-) Salve e feche a janela, volte para o MS Outlook.


2 Criando regra para execuo do script
Agora vamos criar a regra para fazer com que o script criado seja
executado.
A-) Clique em Ferramentas>Regras e Alertas:

B-) Aparecer a janela


Nova Regra...

de Regras e alertas, na aba Regras clique em

O assistente de regras aparecer. Existem algumas regras sugeridas,


mas vamos criar iniciar a partir de uma regra em branco como abaixo:

C-) Avance a prxima tela: selecionaremos as condies que se


verificar para a execuo da regra. No exemplo utilizaremos duas condies.
Marque na lista com palavras especficas no assunto e com um anexo.
Clique em palavras especficas como na imagem:

D-) Determine qual a palavra especfica (no nosso caso Teste) como
abaixo. Clique adicionar e depois d OK. Avance.

E-) Avance para a aproxima tela. Agora a ao que ser tomada quando
chegar uma mensagem contendo anexo e com Teste no assunto (s sob
essa duas condies se executar a ao selecionada).

F-) Escolha Executar um Script. clique como na imagem e caixa para


escolha de script se abrir. Escolha o script Projeto1. Salva_Anexo como na
imagem.

G-) O prximo passo se h alguma excesso para a execuo desta


regra, o que no nosso exemplo no haver nenhum.
H-) Agora s salvar (use o nome salvar_anexo). Deixa as opes
coma abaixo:

Detalhes da regra

I-) Pronto clique em concluir e faa um teste.

Vous aimerez peut-être aussi