-1

MS Access 2003 データベースに保存されているクエリを Excel 2003 で実行しようとしています。接続文字列は次のとおりです。

 flLoc=thisworkbook.path
 stDB= floc & "\list.mdb"
 stConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & stDB & ";"

現在、データベースはネットワーク フォルダに保存されています。私のマシンから上記の接続文字列を使用して Access データベースに接続できますが、同僚の 1 人がファイルを開いて、ボタンに関連付けられたコードと接続文字列を持つボタンをクリックしようとすると、"couldインストール可能な ISAM が見つかりません。」どちらのマシンも Access 2003 および Excel 2003 バージョンを使用しています。

これを機能させる方法はありますか?

ユーザーには管理者権限がなく、ファイルは複数のユーザーによって使用されるため、レジストリの編集はオプションではないことに注意してください。

4

2 に答える 2

0

Turns out that the other person was using Access 2002 version on his machine to view the reports. The reports link to SharePoint lists and Access 2002 does not offer connectivity to Sharepoint as such.

于 2012-10-26T17:47:19.487 に答える
0

Microsoft の次の KB を参照してください。

http://support.microsoft.com/kb/209805

レジストリの変更に関しては、これは個々のマシン エラーのように見え、修正する必要があり、管理者が DLL の登録を修正する必要がある場合があります。

于 2012-10-18T18:44:03.580 に答える