会社のサーバー上のAccessデータベースから実行するプログラムを作成しました。プログラムは正常に実行されており、オフィスにリリースしようとしています。これを行う前に、ユーザーが問題に遭遇した場合に備えてヘルプファイルを作成したいと思います。しかし、私はここで問題に直面しています。プログラムでは、各ユーザーはデータベースから取得されるセキュリティレベルを持っており、プログラムのさまざまな機能にアクセスできます。一部の機能については、特定のユーザーのみが知っていることをお勧めします。すべての機能のヘルプファイルを作成する際に、Microsoft Wordにデータベースからセキュリティレベルを読み取らせ、ユーザーがアクセスできる機能に対応するヘルプファイルの部分のみを表示させたいと思います。Document_Openイベントで次のVBAコードを使用してみました。
Set db = OpenDatabase(databasePath, False, False, databasePassword)
しかし、無効なパスワードエラーが発生します(データベースはパスワードで保護されています)。正しいパスワードを数回確認しましたが、まだうまくいきません。誰かが私が間違っていることを知っていますか?Wordを使用してAccessデータベースに接続する他の方法はありますか?