2013-04-19 1 views
0

비슷한 책갈피가있는 수백 가지의 다른 Outlook .msg 템플릿이 있습니다. 이 북마크를 작성하여 vba 코드를 사용하여 데이터베이스에서 데이터를 가져 오려고합니다.Outlook 및 .msg 파일에 템플릿과 추가 기능을 첨부하는 방법은 무엇입니까?

워드 문서와 마찬가지로 이제는 매우 간단합니다. 단순히 .dotm 파일에 vba 코드를 작성한 다음 나중에 .docx 파일에 첨부하십시오. 아래의 이미지를 단어로 확인하십시오.

이제 내 문제는 어떻게 Outlook .msg 파일에서 동일한 작업을 수행 할 수 있는가입니다. 내 말은 .msg 파일에 대한 옵션 -> 추가 기능을 확인하면 템플릿 옵션이없는 것입니다. .msg 파일은 워드 파일과 매우 유사합니다. 어떤 생각을 어떻게하는지. 옵션을 통해 또는 프로그래밍 방식으로 허용되는 옵션은 무엇입니까?

미리 감사드립니다.

word document

답변

0

MSG 파일을 DOC 파일에서 완전히 다르다. 그러나 Outlook 개체 모델을 사용하여 MSG 파일을 DOC 파일로 변환 할 수 있습니다. Namespace.OpenSharedItem을 사용하여 MailItem으로 MSG 파일을 연 다음 MailItem.SaveAs (..., olDoc)를 호출하십시오.

+0

감사합니다. 많은 도움이되었는지 확신하십시오. 단일 매크로 파일을 사용하여 여러 .msg 파일에서 VBA 코드를 사용할 수있는 다른 방법을 알고 계십니까? 사실, 하나의 매크로 파일을 사용하여 채우기를 원하는 유사한 북마크가있는 .msg 파일이 많습니다. 모든 단일 .msg 파일에 대해 새 매크로를 작성하는 것은 의미가 없습니다. – Mana

+0

문제점을 확인하지 못했습니다. 내 제안을 사용하려고 했습니까? –

+0

Excel 문서에서도 똑같은 일이 가능한지 알고 있습니까? 많은 .xlsx 파일이 있고 그 중 하나를 .xltm 파일 하나에 모두 연결하려고합니다. 어떻게해야합니까? – Mana

관련 문제