問題タブ [ribbonx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
369 参照

vba - Excel 2010 マクロ有効ブックの一部としてリボン タブを作成する

ボタンでいっぱいのユーザー フォームを使用して、データを整理して返し、関数を実行するワークブックがあります。このフォームを、この特定のブックにのみ存在するこれらすべての機能を備えたリボン タブにアップグレードしたいと考えています。

アドインを作成する前にcustomUI.xmlアプローチを使用しましたが、Excelファイルに同じ変更を加えて機能させることはできません。

これが私が試したものです:

  1. Excelファイルの名前をzipファイルに変更します
  2. customUI フォルダーを.xlsm.zipファイルに追加します。
  3. そのフォルダーにcustomUI.xmlを追加します

ファイルを開くと、リボンが表示されません。

残念ながら、私の作品には非常に厳格なソフトウェア ガイドラインがあり、Ron de Bruin の申請は拒否されたため、手動で行う必要があります。しかし、作成したアドインに対して手動で行ったところ、問題なく動作しています。

アドイン タブとワークブックのタブの違いを知っている人はいますか?

0 投票する
1 に答える
529 参照

outlook-addin - XML リボンのダイナミック リボン ボタン サイズ

メールのメイン グループに追加したボタンのグループがあります。組み込みの Outlook ボタンのように、Outlook のサイズに基づいてこれらのボタンのサイズを変更できるようにする XML の設定はありますか? 大きいボタンと通常のボタン サイズのオプションのみが表示されます。サイズ タグを削除すると、通常のボタン サイズが表示されます。これにはオプションがありますか?タグ参照が見つかりませんでした。

0 投票する
0 に答える
473 参照

excel - カスタム Excel リボン ボタンがありません

マクロを呼び出すカスタム ボタンを Excel リボンに作成します。.xlsm ファイルを保存して別の PC で開こうとすると、カスタム ボタンが表示されなくなります。

カスタムボタンを別のマシンで開いても常にそこにあるようにするにはどうすればよいですか?

0 投票する
1 に答える
714 参照

xml - テーブルxml ExcelのContextMenu

今日、Excel でコンテキスト メニューをカスタマイズする方法を探していました。このトピックは役に立ちました:

http://www.rondebruin.nl/win/s6/win001.htm

ただし、次の XML コードでは、このスニペット idMso="ContextMenuCell" はどのような状況でも機能しません。idMso のテーブル オブジェクト ID を探すのに数時間を費やしました。

0 投票する
1 に答える
674 参照

c# - 実行時にドロップダウンに項目を追加できない

リボン クラスで実行時に項目をドロップダウン コントローラーに追加できません。ただし、多くのトピックのように見え、msdn でさえ Globals クラス プロパティを使用して解決します。

https://msdn.microsoft.com/en-us/library/bb772088.aspx

この msdn ページの最初の例はうまくいきません。dropDown やその他のコントローラー (ボタン、コンボボックスなど) にアクセスできません。

ここに私の.xmlファイルがあります:

そして、ドロップダウン項目にアクセスしようとしている.cs:

よろしく、

0 投票する
1 に答える
408 参照

vsto - アプリケーション レベルの Excel VSTO アドインでワークブックごとに個別のリボン インスタンスを作成するにはどうすればよいですか?

xml リボンを備えたアプリケーション レベルの Excel VSTO アドインがあります。現在、同じ Excel インスタンスで 2 つ以上のブックを開くと、同じリボン インスタンスがすべてのブックで共有されます。

リボン クラスにはワークブックごとに値が異なる特定の変数があるため、これは問題です。そのリボン クラスのインスタンスは 1 つしか作成されないため、ワークブック シートに対する特定の操作によって変数値が変更されると、その値は開いている他のワークブックでも変更されます。しかし、それは起こるべきではありません。

新しいワークブックを開くたびに新しいリボン インスタンスを作成する方法はありますか?

0 投票する
1 に答える
1369 参照

vba - 「VBAでExcelリボンに戻る」の編集ボックスの値を取得する

ここで私の最初の質問。Excel リボンにカスタム検索フィールドを追加しようとしています。通常の調査に関する私の問題:デフォルトの範囲は「このワークシート」ですが、ワークブック全体(または他の既知のワークブックでさえ)が必要です。そこで、リボンに編集ボックスを作成しました。「onChange」を使用して入力を検証し、カスタム研究サブをトリガーします。しかし、キーボードの「Enter」キーを押すか、別のリボン ボタン (編集ボックスの値でリサーチ サブをトリガーする「検索」ボタン) にフォーカスを移したときにのみトリガーされるようにしたいと思います。フォーカスがまだ編集ボックスにあるときに Return キーを押したとき。

私のもう1つの問題は、フィールドを離れるとサブもトリガーされることです(離れるとonChangeがアクティブになります)。editbox が変更されていない場合、イベントはトリガーされません。「Enterを押した」アクションをキャッチできません。

私がやろうとしていることを解決する方法はありますか? そうでない場合、「このワークシート」の代わりに「ワークブック」範囲をデフォルト範囲としてネイティブ検索機能を呼び出す方法はありますか?

ご協力ありがとう御座います。

JP