[[20080918142029]] 『オプションボタン グループ枠について』(スガベルト) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『オプションボタン グループ枠について』(スガベルト)

オプションボタンを作成しそれをグルーピングしました。
このグループの枠を表示させないようにする事はできるのでしょうか?
(オブジェクトを印刷するのチェックボックスは外してます)

オプションボタンを選択するさいに
このグループの書式設定の枠が出てきて邪魔になってしまいます。
シートの保護をかけて、
そのセルの編集の許可を外してもダメです

この枠を出さない方法を教えてください
宜しくお願い致します


 Excel2002では、特定のオブジェクトの非表示って、手動操作で出来るのでしょうかねえ・・・。
 これは、わかりませんが、VBAを使えば、

 標準モジュールに
 '==========================================================================
 Sub 非表示()
    On Error Resume Next
    Dim grpbx As GroupBox
    For Each grpbx In Selection
       grpbx.Visible = False
       Next
 End Sub
 Sub 表示()
    On Error Resume Next
    Dim grpbx As GroupBox
    For Each grpbx In ActiveSheet.GroupBoxes
       grpbx.Visible = True
       Next
 End Sub

 として、非表示にしたいグループボックスを選択した状態で、上記のマクロ「非表示」を実行してみてください。
 選択されたグループボックスが非表示になります。
 また、上記のマクロ「表示」を実行してみてください。非表示にしたグループボックスが表示されます。

 こんな方法で表示・非表示が可能です。

 何故、せっかく作成したグループボックスを非表示にしたいのか?
 これは、複数のグループ化されたオプションボタンを存在させたいからなのでしょうねえ!!

 でも、それなら、コマンドバー「フォーム」のコントロール(Excelコントロール)ではなく、
 コマンドバー「コントロールツールボックス」のコントロール(ActiveXコントロール)の
 オプションボタンを使用すれば、グループボックスのような囲い込みをしなくてもグループ化は可能です。

 オプションボタンのプロパティのGroupNameを同一名にすれば、そのオプションボタンはグループ化できます。
 これだと、囲い込みを消す手間は不要です。

 この「コントロールツールボックス」のオプションボタンの使用を検討してみてください。

 慣れてしまえば、操作も簡単です。

 ichinose


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.