ACCESS VBA パスワードロックされている別のアクセスを開くのに失敗したとき、パスワード入力画面を出したくない
お世話になります。
既にパスワードがかけられている『DB1.accdb』があり、それを別のアクセスからコードで開くとき、パスワードを指定しないか間違っていると、たとえコードで指定して開く側のアクセスを
非表示にしていても、パスワードの入力画面だけは表示されてしまいます。
**『コード側で指定されたパスワードが不正の場合にはそもそもパスワード入力画面を表示せずにOPENに失敗として処理をしたい』**のですが、そういった方法をお教えください。
よくサイト様に掲載されているサンプルは次の通りです。
Dim acApp As Access.Application
Dim strDBPath As String
strDBPath = "C:\Users\Documents\db1.accdb"
Set acApp = New Access.Application
' acApp.Visible = True 'ここでコメントアウトしてもパスワード入力画面は出てしまう
acApp.OpenCurrentDatabase strDBPath, , "abcdef"
よろしくお願いいたします。