0

Excel 2007 のオプション ボタンを使用しようとしています。はいといいえのグループがあるので、最初にフレームを作成し、その中に 2 つのオプション ボタンを配置しました。見栄えがよく、うまく機能します。同じことで別のグループを作成しました。最初にフレームを作成し、その中に 2 つのオプション ボタンを配置しました。どちらも相互に排他的なグループであり、非常にうまく機能します。100 行あり、このような 100 個のグループが必要です。グループ全体 (フレームと 2 つのオプション ボタン) をコピー ペーストしても、オプション ボタンの番号は変わりません。そのため、各ボタンに異なるマクロを割り当てることはできません。私は何を間違っていますか?

4

1 に答える 1

0

マクロを変更するコントロールを右クリックして選択しますAssign Macro...

次に、マクロのリストから任意のマクロ名を選択するか、新しいマクロを記録します。それはあなた次第です。

各ボタンは Excel で個別に認識され、技術的には異なる ID を持っています。図形の名前は複製されますが、Excel はそれらが同じではないことを明らかに認識しています。Excel は、コピーしたオブジェクトと同じマクロを便利に割り当てます。また、名前を使用して、オブジェクトを示す名前を便利に提案します。

Excel では、オプション ボタンの名前が繰り返されます。これは、オプション ボタンがそれぞれ別のグループに属しているため、安全に実行できるためです。すべてのボタンを個別に作成した場合は、異なる名前になります。コピーされているにもかかわらず、グループの名前が異なることに気付くかもしれません。実際、オプション ボタンをグループから移動すると、Excel によって新しい名前が割り当てられます。

Excel にマクロ名を指示させる必要はありません。オブジェクトを識別するために Excel が使用する名前はガイドにすぎません。好きなマクロ名を使用すると、Excel がルールに従って動作します。

于 2012-07-17T23:45:14.937 に答える