Accessにて、開いているデータベース自身を下記マクロで最適化しようとしたところ、下図のようなエラーメッセージが表示されました。
Private Sub Test()
Application.CommandBars.ExecuteMso "FileCompactAndRepairDatabase"
End Sub
下記2つのメッセージが重なって表示されているようです。
“マクロまたは Visual Basic コードを実行して、開いているデータベースを最適化することはできません。”
“マクロまたはコードを使用する代わりに、[ファイル] タブをクリックし、[データベースの最適化/修復] をクリックしてください。”
クリティカルな問題ではありませんが、ご報告まで。
問題を確認した環境:
Microsoft Windows 10 Pro x64
バージョン 1903 (OS ビルド 18362.267)
Microsoft Office 365 ProPlus
Microsoft Access for Office 365 MSO (16.0.11929.20002) 32 ビット
バージョン 1908 (ビルド 11929.20002 クイック実行)
Office Insider