問題:フォームで選択した(複数の)シートを表示および再表示できるようにしたい
利用可能なリソース:すべてのシートを一度に再表示および非表示にする方法を示すが、柔軟性がない多くの利用可能なリソースがあります
説明:
sheet5が非表示になっているため、Sheet5に対応するチェックボックスがオンになっています。
論理/アプローチ:
- 非表示のシートを含むすべてのシートの名前を取得してラベルにバインドし、非表示か再表示かを確認してチェックボックスにバインドします。
ラベルとチェックボックスは自動的に作成され、ラベルとチェックボックスは何らかの形で相互にリンクされているため、プログラムはどのシートを非表示にしたり再表示したりするかを認識します。
- チェックボックスのステータスが選択済み/未選択の間で変化するかどうかを確認するコードを記述します。