2012-07-25 10 views
0

나는 이것이 이전에 이루어 졌음을 확신합니다.Outlook - vba 규칙에 따라 메일로 메일 보내기

누군가 내 C 드라이브에 텍스트 파일로 이메일을 내보내는 방법을 알고 있습니까, Outlook에서 다른 폴더로 이메일을 이동하는 방법을 알고 있지만 내 C 드라이브에 있습니다.

감사합니다.

답변

1

MailItem.SaveAs 방법을 확인하십시오. 경로 및 파일 유형을 지정합니다.

예 :

Sub SaveEmail() 

Dim msg As Outlook.MailItem 

    ' assume an email is selected 
    Set msg = ActiveExplorer.Selection.Item(1) 

    ' save as text 
    msg.SaveAs "C:\MyEmail.txt", olTXT 

End Sub 

파일 형식은 OlSaveAsType 상수이다. VBA 편집기에서 F2 키를 누르고 가능한 값 목록에 대한 검색 상자에 붙여 넣습니다.

+0

우수 감사합니다. 이메일에서 Excel로 특정 회선을 내보내려면 어떻게해야합니까? 나는 매일 이메일을 받는다. Excel의 마지막 행에 새로운 데이터의 특정 행을 내보내려고합니다. – user206168

관련 문제