現在、私はExcel ADOの問題を抱えています。ExcelからSharePointにレコードを挿入できません
ここには何かがあります 私はいくつかのレコードを挿入しようとしていました 「Excelテーブル」から「SharePointリスト」にADO接続を使用しました。 しかし、失敗した(SQLステートメントにExcelの表を認識することはできません)
Dim SQL As String
Dim CN As New ADODB.Connection
Dim OLEDB As String
Dim LIST As String
Dim SITE As String
LIST = "{EE028282-3D7E-4D37-93EE-50FB69C4432C}"
SITE = "https://asml.sharepoint.com/teams/FFKR_DUV_YS_Installation_and_Relocation/Product"
OLEDB = "Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=0;RetrieveIds=Yes;" & _
"DATABASE=" & SITE & ";" & _
"LIST=" & LIST & ";"
Set CN = New ADODB.Connection
CN.Open OLEDB
SQL = SQL & "INSERT INTO Schedule_DB (NAME,TYPE_W) "
SQL = SQL & "SELECT * "
SQL = SQL & "FROM [" & ThisWorkbook.FullName & "].[S_RAW$] "
CN.Execute CommandText:=SQL
CN.Close
私はそれを実行した場合、私はエラーました - >
Error image
私はすでにミススペルをチェックし、量てきましたアイテムが多すぎるので、私はそれを1つのSQLステートメントとして処理したいと考えています。
"Excel to Excel"はうまくいきますが、 "Excel to SharePoint List"のアイデアはまだありません。 ご意見をお寄せください。
ありがとうございます。[ループオーバーrsXlレコードの詳細を説明してcommandShPを作成して実行してください]私はそこに興奮しています! – user8566482
'insert into Schedule_DB(NAME、TYPE_W)values( 'name'、 'type');のようなSQLコマンドを作成することができる[このようなレコードセットをループする]のサンプルを使用して、 SharePoint( 'cnnShP');)。 –