前提・実現したいこと
エクセル32 bitと64 bitで違うエラーが出たので解決策が違うと思いましたので違うスレッドで質問をさせて頂きました。
エクセルVBAでADOを使ってSharePointをデータベースとした業務システムを作りました。
ユーザーは全員Office 365のアカウントにログインして使っています。
ほとんどのPCで問題無く動きますが、古いPCや新しいPCでエラーで止まる時があります。
そのエラーを解決したいのです。
発生している問題・エラーメッセージ
あるWin 7とエクセル2013(32 bit)の入ったPCでやった時に
「実行時エラー’-2147417848(80010108)’ 'Execute' メソッドは失敗しました。'_Connection'オブジェクト」
と言うエラーメッセージが表示されて、レコードセットをExecuteする行で止まります。
自分で調べてこちらの記事(https://bybloswebsite.com/post-5957.html)でACEドライバーをインストールする事が解決策だという事を知り、やってみましたが、残念ながら結果は全く同じで同じエラーが出て終わります。
ほとんどのPCで上手くいくので自分のコードは問題ないと思います。
そのPCでACEドライバーが無いのか上手く設定されていない感じなのですが、解決策を教えて頂けたらすごく助かります。よろしくお願いします。
###そのPCの環境
前述しましたが、Win 7とエクセル2013(32 bit)です。
あなたの回答
tips
プレビュー