2016-07-06 10 views
1

Powerpointでは、コマンドボタンをマクロにリンクすることができます。VBA Powerpointプレゼンテーション中にクリックされた形状を知る方法

しかし、Powerpoint 2013では、このようなマクロにはパラメータを設定できません。 ボタンをマクロにリンクするポップアップリストでは、パラメータのないサブルーチンのみが表示されます。サブルーチン(マクロ)で

(パワーポイントの以前のバージョンでは、OSHがクリックされた形だった サブDoSomethingTo(形状などOSH)のようなものにボタンをリンクすることが可能であった)

私がしたいですどの形状がクリックされたかを知る。

答えて

0

これはPPT 2013以降では引き続き有効ですが、パブリックサブルーチンに対してのみ有効です。アクション設定としてマクロを割り当てると、プライベートサブルーチンやプライベート(つまり、プライベートモジュールを持つプライベートモジュール)のサブモジュールは一切表示されません。

+1

パラメータを指定してマクロを使用できることがわかりました。問題は、「マクロ」ボタンをクリックしたときに表示されるマクロのリストに、これらのパラメータがあるサブルーチンが含まれていないことでした。 Visual Basicボタンをクリックすると、ALLサブルーチンのコードが表示されます。 – Alain

関連する問題