2009-04-29 2 views
1

상당히 큰 Excel 파일이 있습니다. 이 파일에는 날짜가있는 열이 있습니다. 30 일 사전에 Outlook 일정에 날짜를 읽고 공지를 게시하거나 사무실에서 Outlook을 통해 전자 메일을 보낼 수있는 프로그램을 만드는 것이 가능한지 여부를 알고 싶습니다. 이 API를 사용할 수 있습니까? 그렇다면 어디에서 찾을 수 있습니까? 또는이 기능을 수행 할 수있는 기존 프로그램이 있습니까?Outlook과 함께 작동하도록 Excel을 프로그래밍하는 방법은 무엇입니까?

답변

3

Outlook과 상호 작용하는 Excel VBA 스크립트를 작성할 수 있어야합니다. 자세한 내용은 http://www.dicks-clicks.com/excel/olAutomating.htm을 참조하십시오. 특히 http://www.dicks-clicks.com/excel/olCalendar.htm#Creating_an_Appointment에는 캘린더 항목을 만드는 방법이 나와 있습니다. 대부분의 샘플은 Outlook/Excel 2000 용입니다. 대부분 최신 버전에서 작동해야하지만 일부 개체의 이름이 변경 될 수 있습니다.

Outlook Code은 일반적으로 Outlook 통합을위한 코드 샘플이있는 또 다른 사이트입니다. 예 : http://outlookcode.com/article.aspx?id=49

물론 Excel에서는 모든 것을 코딩 할 필요가 없으므로 사용자 지정 응용 프로그램 (예 : .NET 응용 프로그램)에서 동일한 작업을 쉽게 수행 할 수 있어야합니다.

2

엑셀 시트 열 때 매크로를 실행하여 캘린더를 확인 및 업데이트하고 전자 메일을 보낼 수 있습니다.

여기에서 outlook frommexcel을 통해 이메일을 보내는 방법은 example입니다. 하지만 문제는 Outlook에서 Excel이 Outlook을 사용하여 전자 메일을 보내려고하고 있으며 허용할지 여부를 나타내는 보안 팝업이 표시된다는 것입니다.

또 다른 example은이 보안 경고를 무시하는 방법을 보여줍니다.

이 thred는 관심이 있다면 (시도하지 않은 경우) 메일 서버를 사용하여 이메일을 보내는 방법에 대해 example입니다.

그리고 여기에 Outlook 일정에 일정을 추가하는 방법에 대한 example이 있습니다. 희망이 도움이됩니다.

관련 문제