Excel에서 adodb 레코드 세트를 만들고 싶습니다. 필요에 따라 추가/편집 등을 반복 할 수 있습니다. 다음은 레코드를 만들지 만 오류 (80004005) 발생의 마지막 줄에 "SharePoint 사이트에 연결할 수 없음을 나중에 다시 시도하십시오."Excel에서 ADODB를 사용하여 SharePoint 사이트에 연결할 수 없습니다.
strLURL = "<SharePoint list URL>"
strGUID = "{D16F31E9-41F3-4193-8926-35FFC0714C86}"
intIMEX = 1
strList = "Planner"
strConn = "Provider=Microsoft.ACE.OLEDB.12.0;WSS;"
strConn = strConn & "IMEX=" & intIMEX & ";"
strConn = strConn & "RetrieveIds=Yes;"
strConn = strConn & "DATABASE=" & strLURL & ";"
strConn = strConn & "LIST=" & strGUID & ";"
strConn = strConn & "VIEW=; RetrieveIds=Yes;"
strConn = strConn & "Table = " & strList
Dim cnCur As New ADODB.Connection
Dim rsCur As New ADODB.Recordset
Dim strSQL As String
cnCur.Open ConnectionString:=strConn
strSQL = "SELECT * FROM [" & strList & "]"
rsCur.Open Source:=strSQL, ActiveConnection:=cnCur
이 충분한 [담당자]와, 정말 anwser되지 않습니다 (http://stackoverflow.com/faq#reputation) 당신이 될 것입니다 다른 답변에 대한 의견을 게시 할 수 있습니다. – Jack
어떤 종류의 API입니까? 이 방법으로 SharePoint 목록에 액세스하는 방법을 설명하는 문서를 참조 할 수 있습니까? –