2017-03-07 9 views
-1

Excel VBAのチェックボックスをクリックすると、5つのチェックボックスをオンにできます。私のシナリオでは、5種類のデータを表示する表を作成したいのですが、達成したいのは、これらの他のチェックボックスをすべてクリックするチェックボックスを作成することです。チェックボックスの。ユーザーが他の5つのオプションをすべてオンにした場合、およびこのチェックボックスのクリックを解除したときに、すべてのオプションが自分自身を選択解除するようにするには、このチェックボックスをオンにします。誰かが助けることを望む?メインのチェックボックスをクリックして関数内すべてのチェックボックスをクリックするチェックボックスをクリックする方法VBA

答えて

0

がそうするたびにメインのチェックボックス....あなたは同様の方法で複数のチェックボックスを追加することができます

sub checkbox1_click() 
activeworkbook.sheets(1).oleobjects("checkbox_2").object.value=true 
end sub 

oleobjects.object.valueプロパティを追加します(チェックボックス1) Checkboxサブ内の他のすべてのチェックボックスも有効になります

+0

同様に、5つのチェックボックスの値が真であるかどうかをチェックし、メインチェックボックスの値を変更するサブを作成することによって、これを逆にすることもできます –

+0

あなたSivaprasath! – steve66591

関連する問題