2009-09-29 6 views
0

이것이 가능한지 확실하지 않지만 Outlook 연락처 (프로그래밍 방식으로)에 액세스 할 때 외부 테이블을 만들고 싶습니다. Microsoft Access 개체 모델을 검색했지만 그렇게 할 수있는 메서드 나 속성을 찾을 수 없습니다.프로그래밍 방식으로 Outlook 연락처에 액세스 할 때 외부 테이블 만들기

저는 Outlook과 응용 프로그램 사이의 연락 담당자를 동기화 할 때이 기능이 필요합니다. 나는 다른 방법이 있다는 것을 알고 있지만,이 옵션은 가장 단순한 것으로 보인다.

+0

당신이하는 일에 대한 질문이 명확하지 않습니다. Outlook의 연락처와 연락처에 연락처가 있고 동기화하려고합니까? 아니면 Outlook 연락처를 Access에 사용자로 지정 하시겠습니까? –

+0

기본적으로 Access 테이블에 Outlook 연락처가 있어야합니다. 이렇게하면 내가 만들고있는 응용 프로그램과 Outlook 사이의 연락처를 쉽게 동기화 할 수있게되었습니다. 그리고 저는 로그인 한 사용자를 기반으로 응용 프로그램에 Access 데이터베이스를 만들려고하기 때문에 프로그래밍 방식으로이 작업을 수행하려고했습니다. 다른 사용자는 서로 다른 프로필을 가지고 있습니다. –

답변

0

다음은 시각적 기본에서이를 수행하는 방법의 예입니다.

Set td = New TableDef 
td.Connect = "Outlook 9.0;MAPILEVEL=Postbus - Hello World|;" & _ 
       "PROFILE=Microsoft Outlook Internet Settings;" & _ 
       "TABLETYPE=0;TABLENAME=Contactpersonen;" & _ 
       "DATABASE=C:\DOCUME~1\********\LOCALS~1\Temp\" 
td.SourceTableName = "Contactpersonen" 
td.Name = "TestContactpersonen" 
db.TableDefs.Append td 
+0

Outlook과 데이터를 어떻게 동기화합니까? –

+0

이것은 Outlook 연락처와 연결되는 Access 데이터베이스에서 프로그래밍 방식으로 테이블을 정의하는 방법입니다. 정확히 내가 원했던 것. 이 테이블을 정의한 후에 쿼리를 사용하여 업데이트해야 할 연락처 등을 결정할 수 있습니다. 희망에 따라이 질문과 대답을 명확하게 설명합니다. –

관련 문제