いつもお世話になっております。
エクセル2003のマクロVBAで、トグルボタンの排他制御を行っております。
ひとつのフレーム上の二つのトグルボタンの制御は、MSのサンプルソースを参考に以下のようなソースを作成して、制御できております。
教えて頂きたい内容は、同じようにひとつのフレーム上に、二つのトグルボタンを追加して、排他制御を行いたいたく検討しています、できれば、以下の ExclusiveToggleButtons() を使いたいと思っていますが、for ループのフレーム名が固定です。
フレーム名を可変にすれば、共用できるのではないかと思っていますが、なかなかうまくいきません、よい方法がありましたら、ご教授願います。
--- 標準モジュール ------------ start ---
Sub ExclusiveToggleButtons()
Dim my_toggle As Control
' Loop through all the ToggleButtons on Frame1.
For Each my_toggle In myStartForm.my_MonthChoice_Frame.Controls
' If Name of ToggleButton matches name of ToggleButton
' that was clicked...
If my_toggle.Name = my_Clicked_But Then
'...select the button.
my_toggle.Value = True
Else
'...otherwise clear the selection of the button.
my_toggle.Value = False
End If
Next
--- 標準モジュール ------------ end ---
No.1ベストアンサー
- 回答日時:
コントロールのフィールドtagにグルーピングのための情報を書き込み、それをもって排他制御すべきグループに属しているかを判定するとか。
本当は、トグルボタンを使うのをあきらめて、素直にオプションボタンを使うようにするのが妥当な気がします。
ありがとうございました。
わしの勉強不足で教えて頂いた内容で機能を実現することはできませんでした。
とりあえずは、今のところ、トグルボタンの組み合わせは2つなので、2つ別の
処理で対応することにしました。
ご指導ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語ができる方に質問です。 以下の文がネイティブの方に伝わるかどうかを確認していただけないでしょうか 7 2022/12/16 14:54
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- 英語 英文の添削お願いします。【長文です。】 マッチングアプリで相手を言い負かしている時のやつです。 色々 1 2023/07/01 02:12
- Excel(エクセル) なぜExit Subがあるのかわかりません 4 2023/02/19 12:34
- Visual Basic(VBA) 動きっぱなしです。止め方とプロシージャの間違いを教えて下さい! 5 2022/08/15 23:08
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フレーム内に移動したい
-
iframeはSEO的に不利になる?
-
オシロスコープのような描写方...
-
JFrame::setAlwaysOnTop
-
ブラウザが揺れる(震動)させ...
-
ワード2010 年賀状 フレーム...
-
フレームを使わないでフレーム...
-
gotoAndPlayで特定のフレームま...
-
ActionScript~ロールオーバー...
-
フレーム(0)に行くと値が初期化...
-
ボタンを押して
-
モーショントゥィーンに関する...
-
シーケンス番号の初期値
-
タイムラインを定期的にスター...
-
ActionScript3.0でのキーイベント
-
FLASH 文字を手書き風に出現さ...
-
サーバーにアップするとスクリ...
-
Flash:シェイプトュイーンが不...
-
画面上にランダムでムービーク...
-
パブリッシュ設定でflash playe...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレーム内に移動したい
-
Access2010でサブフォームのフ...
-
#1009: null のオブジェクト参...
-
車の運転時のメガネ 縁なし(...
-
VBで動的に作成したパネルの上...
-
キーフレームとはなんですか?
-
【C++】IDirect3DSurfaceのディ...
-
VBAでIE操作時のLocationURLとURL
-
フレーム内のオプションボタン...
-
iframeはSEO的に不利になる?
-
2倍速を等速動画に(車載動画)
-
トグルボタンの排他制御でご教...
-
チェックボックスを横並びに表...
-
フレーム間の処理2
-
MacBook Airで作成するトレス動...
-
ソーラーパネルのアルミフレー...
-
ドロップフレームの計算をエク...
-
Directshowを使って動画を画像...
-
フレーム内でのリダイレクトに...
-
英語で「フレームの右上」
おすすめ情報