2013-04-17 1 views
3

은 내가 프로그래밍 전망 VBA 내에는 SharePoint 토론 게시판에서 내 게시물을 수정할 수 있기를 원하고있다 아웃룩 2010VBA 편집 셰어 토론 포스트 (PostItem) 및 업데이트 웹 토론

에 sycned하여 SharePoint 토론 게시판을 이러한 변화는 온라인 토론 게시판에 반영되었습니다.

아래 코드는 테스트 사례에서 Outlook 측의 항목을 수정하지만 SharePoint와는 동기화되지 않습니다.

Private Sub modifySharePointItem() 

    Dim obj As Outlook.PostItem 
    Set obj = Application.ActiveExplorer.Selection.item(1) 

    obj.Body = obj.Body + "test addition" 
    obj.Save 
    obj.Post 

End Sub 

난 그냥 SavePost 수 있지만 추가적인 형태의 명령을 "동기화"하지 할 필요가 가정입니다하지만 난 그게 뭔지 모르겠어요. PostItem의 데이터 모델에 대해 읽기

는 기본적으로 불행하게도 쓸모가 없었습니다 및 방법 중 어느 것도 내가 관심이 무엇인지 할 것 같았다. 내가 발견


(사고로 .....) 나는 Outlook에서 게시물을 삭제할 수 있습니다. 여기에서 분명히 많은 방법을 얻을 수 있지만 항목을 수정할 때 목록을 동기화하는 방법은 아직 확실하지 않습니다.

+1

그것은 Google 검색 무언가를 우울하게하고 내가하고 싶은 것을 완벽하게하는 StackOverflow 질문을 발견하고, 나는 그것이 내 자신을 게시 한 tumbleweed 질문임을 깨닫게되었습니다 ... – enderland

+0

롤 그것은 전에 나에게 일어났습니다. –

답변

-1

클라이언트 개체 모델을 사용하여 Sharepoint에서 수정 및 편집 작업을 수행 할 수 있습니다. 나는 항상 그렇게한다. Outlook 2010이 CLI에 따라 컴파일되기 때문에 클라이언트 개체 모델 dll을 사용하여 필요한 작업을 수행 할 수 있습니다. 필요한 경우 공유 할 수있는 수많은 C# 코드가 있습니다. 이것은 내가 시작하기 위해 사용했던 것이다.

http://msdn.microsoft.com/en-us/library/ee537247(v=office.14).aspx 나는 희망이 도움이!