Word用カスタムアドインがあります(Excelの場合もあります)。クイックアクセスツールバー(QAT)メニューからカスタムリボンコントロールを削除することはできません。
アドインには複数のグループと複数のコントロール(ボタン)があるリボンがあります。
これは現在進行中のプロジェクトで、リボンボタンのいくつかはユーザー用であり、一部はテスト/開発用です。
私はクライアントに製品を送信するとき、私は特定のボタンのみを表示します。私はテストボタンが完全に見えない/アクセスできないようにしたい。テストボタン/グループをvisible = falseに設定しようとしました。
ボタンがリボンに表示されないが、ユーザーがWordのクイックアクセスツールバー> [その他のコマンド]> [コマンドを選択]ドロップダウンで、自分のカスタムアドインを選択すると、
次に、ユーザーは自分のすべてのボタンを見ることができます。ラベルのないものさえも。
リボンロードメソッドでコントロールをループし、テストコントロールをenabled = false、locked = true、generatemember = falseに設定しようとしましたが、QATメニューからボタンを隠すものはありません。私もcontrol.Dispose()を試しました - 喜びはありません。
リボンボタンのプロパティを設定して、QATで完全に見えなくなり、ユーザーがアクセスできないようにしていますか?
感謝