問題タブ [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 に答える
1132 参照

vba - VBA を使用してカスタム リボン xml 全体をエクスポートする方法

WordでVBAを扱っています。私の作品のコピーを txt ファイルに保存する必要があります。すべてのモジュール/クラス/フォームのコンテンツを保存しています。

ここで、カスタム リボンも保存する必要があります。リボン xml にアクセスする方法がわかりません。リボンを操作する方法 (ボタンやその他の面白いものを作成または無効化/有効化する方法) は知っていますが、xml 全体を取得する方法はわかりません。

BeforeSave イベントを使用して txt ファイルを生成しています (すべての保存の前にマクロの txt コピーを作成します) - リボンのコピーも保存したいと思います。

リボンをロードまたは変更する方法の例はたくさんありますが、VBA を使用して既存のリボンをエクスポートする方法については何も見つかりません。

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

excel - 目的 組み込みコントロールですが、エラーがあります: 引数の数が間違っているか、プロパティの割り当てが無効です

組み込みコントロールを再利用しようとしていました。同様の RibbonX コードと VBA コードを使用して、一部のコントロールは別の目的に使用できる (例: Paste と FileSave) が、一部のコントロールは別の目的に使用できる (例: Bold と Underline) ことがわかりました。エラーメッセージは「引数の数が間違っているか、プロパティの割り当てが無効です」でした。

リボン X コード:

標準の VBA モジュールでは:

Excel で Bold コントロールをクリックすると、次のエラー メッセージが表示されました。

引数の数が間違っているか、プロパティの割り当てが無効です

このサイト別のサイトの例をインターネットで検索しても、手がかりが得られません。

あなたの考えに本当に感謝します。ありがとうございました。

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

excel - カスタム リボンの Call Back 関数によって生成されたエラーを処理する

Excel にカスタム リボンがあります。コールバック関数を使用してアクションを実装し、リボンの設定を更新するコントロールが多数あります。

時々、コードをデバッグしているときにリボンが更新され、それらのコールバックのそれぞれが「中断モードでは実行できません」という行に沿ってエラーを生成します。かなりの数のコールバックがあるので、かなり面倒で不便です。

これらのエラーアラートを処理する方法を探しています。これらはリボンによって生成されているため、通常のエラー処理が適用されないように見えます。

「休憩」モードになっていることを特定できれば、そのときにリボンの更新をオフにできるとよいのですが、それを行う方法を見つけることができませんでした。

どんなアイデアや洞察もいただければ幸いです...

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

xml - Excel 2013 Invalidate リボン コントロールが機能しない

Excel 2013 で作成したカスタム UI リボンのドロップダウンを無効にしようとしています。基本的には、ドロップダウンを強制的にリロードしてロード イベントをトリガーできるようにしたいと考えています。次の「onLoad」を XML コード ヘッダーに追加しました。

ワークブックに次の VBA を追加しました。

この情報はhttps://msdn.microsoft.com/en-us/library/microsoft.office.core.iribbonui.invalidate.aspxから受け取りました

しかし、私はそれを機能させる方法を完全に理解することはできません。Sub "myFunction" を実行すると、"Compile error Expected:=" エラーが発生し続けます。() 内にドロップダウン ID を引用符で囲んでみました。

しかし、それでも機能せず、「オブジェクト変数またはブロックが設定されていません」というエラーが表示されます。私は非常に多くのことを試しましたが、ここで途方に暮れています。ここで何が欠けていますか?