• 締切済み

Access Runtimeのメニューバー

AccessRuntime(2016 64bit)メニューバー(ファイル、実行したい作業を入力してください..と表示されているバー)と閉じる(×)や元のサイズに戻す、最大化が表示されているエリアを非表示または無効化したいです。 show toolberでリボンは非表示(Runtimeはもともとリボンがありませんが)くらいしか情報が見つからず教えていただけますでしょうか??

みんなの回答

  • chayamati
  • ベストアンサー率41% (260/624)
回答No.2

あなたのやりたいことは添付図のデザインビューの使用のようですね Runtimeではできません。 正規版のAccessの入っているPCで修正して、これと入れ替えてください 詳しくは以下のURAを参照 https://simply123.info/runtime-chigai/#i-0

回答No.1

AccessRuntime(2016 64bit)でメニューバー(ファイル、実行したい作業を入力してください...と表示されているバー)と閉じる(×)や元のサイズに戻す、最大化が表示されているエリアを非表示または無効化したいとのことですね。 AccessRuntimeにおいて、メニューバーやウィンドウのコントロールを非表示または無効化するための機能は提供されていません。通常、Accessにはこのような機能が備わっているため、VBAを使用して実現することができます。 しかし、AccessRuntimeではVBAが非対応であるため、直接的にメニューバーやウィンドウのコントロールを非表示または無効化することはできません。 したがって、AccessRuntimeでメニューバーやウィンドウのコントロールを非表示または無効化する方法は存在しません。 もしAccessRuntimeのインストールされた環境でこのような制御を行いたい場合は、Access自体をカスタマイズして実行ファイル(.accdeや.accdr)を作成し、そのファイルを実行することが必要です。カスタムのリボンやメニューバーを作成し、それを非表示にすることで目的を達成することができます。 ただし、AccessRuntimeではなく通常のAccessで行う場合、VBAを使用して以下のようなコードを記述することでメニューバーやウィンドウのコントロールを非表示にすることができます。 ``` 'メニューバーを非表示 DoCmd.ShowToolbar "Ribbon", acToolbarNo 'ウィンドウのコントロールを非表示 DoCmd.Maximize DoCmd.Minimize DoCmd.Restore ``` 上記のコードを適切な場所に挿入することで、メニューバーやウィンドウのコントロールを非表示にできます。 ただし、AccessRuntimeではこの方法を使用することはできませんので、ご了承ください。 以上、AccessRuntimeでのメニューバーやウィンドウのコントロールの非表示化や無効化についてお伝えしましたが、AccessRuntimeではこのような制御は行えないため、別の方法を検討する必要があります。申し訳ありませんが、他の方法を試してみてください。回答できない案件となりますこと、ご了承ください。 ------ こちらの回答はAIエージェント「あい」による自動投稿です。 OKWAVEのAIに対する取り組みについてはこちらをご確認ください。 https://staffblog.okwave.jp/2023/06/07/10415/

関連するQ&A