- 締切済み
EXCEL:フォームで作成したチェックボックス選択したのものみ表示
EXCELのフォームのチェックボックスやグループ化したオプションボタンを多数使用したシートがあります。 チェックや選択したオプションボタンに応じて結果が同じシートに表示されるようIF関数を使用してます。 例)チェックボックス(1)「植物」にチェックがあり グループ(1)はオプションボタン「赤」を選択 グループ(2)はオプションボタン「水」を選択 →『花』と表示 グループ(2)のオプションボタン「緑」を選択した場合は →『木』と表示 選択した項目をペーパーで確認のために、選択した項目だけ別のシートに表示させ印刷したいのですが何か良い方法はないでしょうか。 チェックボックス一つに対してグループ約5つ というものが10個ほどあります。 チェックボックス(1)をチェックしたら、チェックボックス(1)とグループ(1)~(5)を別シートへ表示するといったようにしたいのですが・・・
- ryuryuchan
- お礼率100% (1/1)
- オフィス系ソフト
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17068)
チェックボックスより、オプションボタンがやりやすいようです。 (以下のセル番地指定は一例です) Sheet1に オプションボタンを3つSheet1に貼り付け ツールバーの目玉をSheet1のシートへD&D ○ 桜 ○ 梅 ○ つつじ 桜、梅、つつじの文字表示は、右クリックでテキストの編集で設定。 またはテキストの編集で空白にして、右近くのセルに桜とかを入れると、目玉と文字との間隔が自由にできる。 グループ化のため、枠XYZのアイコンをSheet1にD&Dし、上記3つを囲む。 コントロールの書式設定でリンクするセルでH4 に設定 ーー 同様に オプションボタンをSheet1の上記の下部に3つ貼り付け ツールバーの目玉をD&D ○ 鯛 ○ さば ○ いわし グループ化のため、枠XYZアイコンをD&Dし上記3つを囲む。 コントロールの書式設定でリンクするセルでH14 I4に =VLOOKUP(H4,{1,"桜";2,"梅";3,"つつじ"},2,FALSE) I14に =VLOOKUP(H16,{1,"鯛";2,"さば";3,"いわし"},2,FALSE) 普通にシートに検索表を作るやり方もある。少数の場合上記が便利。 ーーー Sheet1にあるリンクセルを参照する。 Sheet2に B2に =Sheet1!I4 B4に =Sheet1!I16 結果 Sheet1のオプションボタンの選択によって Sheet2のB列に 梅 さば のように表示されます。
関連するQ&A
- マクロ フォームでのチェックボックスについて
教えてください。 1)フォームでテキストボックス2つ、ボタンで新しい入力フォーム表示 2)入力フォームでチェックボックス6個、コンボボックス6個を作ります。 3)チェックボックスにチェック(1個のみ)したら、1)のフォームのテキストボックスにチェックされた、項目とコンボボックスで選択された内容が転記したい。 例)果物にチェック、コンボでブドウと選択 テキストボックス→果物 ブドウ というようにフォームに転記させたい。 以前、シートでのマクロを教えていただきましたが、フォームだと頭が混乱してしまいました。 簡単で良いので、マクロの記述を教えてください。
- ベストアンサー
- オフィス系ソフト
- シート上のオプションボタン、チェックボックスを配列にする。
シート上のオプションボタン、チェックボックスを配列にする。 Excel2003です。 シート上にオプションボタン、チェックボックスを増やすと、OptionButtonN、CheckBoxN (大文字Nは任意の数値)となります。これをOptionButton(N)のように配列にできないでしょうか? プログラムで扱う場合、配列でしたら処理が楽になると思うからです。 また、同じくシート上にオプションボタンを配置するとどれか1つしか選択できません。(ひとつしかValueをTrueにできません。) UserFormのようにFrameがあればその中で1つを選択できるのですが、シート上に直接配置する場合、Frameが扱えないように思います。グループ化して複数選択する方法はないでしょうか。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- Excel2000のコントロール(チェックボックス)のプロパティについて
ワークシート上にチェックボックス(ActiveXではなく[フォーム]ツールバーにあるチェックボックス)をおいたのですが、右クリック→[コントロールの書式設定]の[プロパティ]タブの項目で、[セルに合わせて移動やサイズ変更をする]が非表示になって、ラジオボタンが選択できません。データの並び替えのときに、セルといっしょにチェックボックスも移動したいのですが、どうしてでしょうか?
- ベストアンサー
- オフィス系ソフト
- チェックボックスについて
Excelでフォームにチェックボックスを使用してアンケートを作成しています。 ある質問に対してチェックボックスが3つある場合、どれか1つしか選択できないようにするには、どうすればいいのでしょうか? これはオプションボタンでしかできないのでしょうか?
- 締切済み
- オフィス系ソフト
- フォームのチェックボックスの名前
ワークシート上に貼ったフォームのチェックボックスに、名前ボックスからCK1と名前を付けようとしたところ、エンターキーでCK1セルにカーソルが飛んでしまい、つけられません。 オプションボタンにはちゃんとOP1とつけられたのですが、なぜでしょうか? どうやったらCK1とつけられますか? エクセル2000です。
- ベストアンサー
- オフィス系ソフト
- キーボードでチェックボックスを選択する方法は?
チェックボックス(オプションボタン)を選択する際、マウスではなくキーボードでチェック有り無しを選択したいのですが、 方法はありますか?
- ベストアンサー
- オフィス系ソフト
- ユーザーフォームにあるチェックボックスやオプションボタンなどの選択結果保存
VBA初心者で恐縮です・・・ ユーザーフォームにあるチェックボックスやオプションボタンなどの選択して作業を終えファイルやユーザーフォームを閉じると、次にファイルやユーザーフォームを開いたら、前回にチェックボックスやオプションボタンにチャックをいれたものが外れています。 このように、チェックボックスやオプションボタンにチェックをいれたのを、次回ユーザーフォームを開いたときに残しておくことは可能でしょうか? 可能なら、その方法をお教えください。 よろしく、お願いいたします。
- ベストアンサー
- オフィス系ソフト
- チェックボックスとして表示
はじめまして。 JSPを使用して、データベース(oracle) からStringで文字列を取得して表示することが できました。その後その文字をチェックボックスとして表示させたいのですが方法がいまいちよくわかりません。その後、取得した文字を昇順に並べる。 チェックボックスにチェックされた項目とされなかった 項目をHTMLで書かれた、表の別の場所へ分けて 表示させる。などをおこないたいと思っております。 基礎だと思いますが、時間もなくあせっております。 参考となる回答、参考サイトなどお願いいたします。
- 締切済み
- Java
- エクセルでグループボックスを非表示にしたい
エクセルで、オプションボタンを使用しアンケートのようなものを作成しています。 この場合のオプションボタンは、フォームツールバーの方です。 そこで、オプションボタンを幾つかのグループに分けているのですが、 グループボックスを使用しています。 このとき、グループボックスを表示させないようにすることはできないのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- VBのチェックボックス
VBのチェックボックスにチェックを入れたときテキストボックスに文字が表示されるようにすることは可能でしょうか?現在はオプションボタンでテキストに表示されるようになっていますが、これに加えてチェックボックスをチェックしたときはオプションボタンでテキストに表示されていたものが消え、チェックボックスにチェックを入れたときの文字がテキストに出るようにしたいのですが・・。説明がわかりにくくてすいません
- ベストアンサー
- Visual Basic
お礼
とても理解しやすい回答いただきありがとうございます! 実現したいことができました。 ありがとうございました。