VBAからSharePointServer2013のサイト配下のリストに対して、以下の手段で接続しています。
[Microsoft ACE OLEDB 12.0]
Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=2;RetrieveIds=Yes;
DATABASE=http://mysharepointsite.com/documents/;
LIST={5999B8A0-0C2F-4D4D-9C5A-D7B146E49698};
この情報(URLや、GUIDは架空)で接続し、その後リストから検索してデータを取得します。
ここまでの一連の流れは、問題なくできています。
ただし、VBA実行時にユーザIDを聞いてきます。
このユーザIDを聞かれないようにしたいです。
上の接続情報の中に設定しようと「LIST={5999B8A0-0C2F-4D4D-9C5A-D7B146E49698};」の後ろに
「LIST={5999B8A0-0C2F-4D4D-9C5A-D7B146E49698};User Id=@@@;Password=@@@;」としてもエラーします。
(接続先が存在しない)
何か設定方法はありませんでしょうか?
もしくは、シングルサインオンであれば、聞かれないのでしょうか。
よろしくおねがいします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。