sk
2023/06/02 (金) 10:30:00
f750c@fcd9c
リボンに置き換わってから必要なコマンドを集めたリボンを作成はできたのですが、
フォームごとに必要なリボンを表示する方法をYousTubeなどで探しましたがなかなかみつかりません。
カスタムリボンの作成が既に出来ているのであれば、表示させたいリボンの名前を
それぞれのフォームの[リボン名]プロパティに設定なさればよろしいでしょう。
通報 ...
上にも書きましたが、カスタムリボンというか単純にメインタブに追加して使用しています。
カスタムリボンはタブは作れたものの、必要なコマンドのxmlがわからないので使えてません。
つまりテーブル[USysRibbons]をまだ作成していない、ということでしょうか。
ある組み込みコントロールを任意のカスタムリボンに追加しようとしているが、
idMso属性に渡すべき具体的なコントロールIDが判らない、という意味で
おっしゃっているのであれば、とりあえず以下のリンク先のドキュメントを
参照してください。
AccessにおけるコントロールIDの一覧は accesscontrols.xlsx に掲載されています。
Microsoft Download Center: Office 2013 Help Files: Office Fluent User Interface Control Identifiers
[USysRibbons]のフィールド[RibbonXml]に格納するXMLの書き方自体が
判らない、ということなのであれば、とりあえず「必要なコマンド」が
何なのかについて具体的に明記されることをお奨めします。
Office 2016 の場合はこちら。
Microsoft Download Center: Office 2016 Help Files: Office Fluent User Interface Control Identifiers