• 締切済み

Excelでチェック入れた文章を違う行に反映

こんにちは。Excel初心者です。 下図のように、チェックボックスでレ点を入れた文字を違う行に反映させることはできますか? 例えばH列の「知恵袋」にレ点を入れたら、C列に「知恵袋」と表示される、という感じです。 バージョンはExcel2007です。 Excel初心者でも理解できる回答をお待ちしております。 よろしくお願いします。

みんなの回答

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.2

> H列のチェックを入れた順にC列の上から詰めて表示させたいのですが 出来なくはないですが、初心者さん向けの処理ではありませんよ。 お望みの処理が「チェックを入れた順に」ですから、普通の関数式では実現できません。 マクロ(VBA)の知識が必要です。

  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.1

あなたがどの程度の「初心者」で、 どの程度まで「理解できる」か不明ですので、 「一般的な手順」で説明します。 申し訳ありませんが、用語の一つ一つまで丁寧に説明するつもりはありません。 解らない用語があれば、別途お調べ下さい。 以下、手順。 当該チェックボックスを右クリック→コントロールの書式設定 「コントロール」タブ内の「リンクするセル」に適当なセル番地を指定 (例:$E$4 など。チェックボックスで隠れるセルを指定しておくと吉。) 必要に応じて、リンクしたセルの文字色を背景色にする(通常は白で良いでしょう)。 表示したいセル(質問文にあわせ、例えばC5セル)に   =IF(E4=TRUE,"知恵袋","") と入力。 以上。 テストしてみて、異常がないかどうか確認しましょう。 他のチェックボックスも同様にそれぞれ設定可能です。

akarun
質問者

補足

回答ありがとうございます。 1点追加で質問です。 文字を表示させるセルを指定するのではなく、H列のチェックを入れた順に C列の上から詰めて表示させたいのですが そういったことは可能でしょうか?

関連するQ&A

  • エクセルのチェックボックスと条件付き書式のコピーについて

    エクセルのチェックボックスと条件付き書式のコピーについて エクセル2007を使用しているのですがチェックボックスと、条件付き書式を設定したセルのコピー&ペーストができません。 どのようにすればいいのでしょうか? B列D列にチェックボックスをおいて、B列の結果をE列に反映させTRUEならH4が青になり、D列の結果をF列に反映させTRUEならH4が赤になり、どちらにもチェックが入っていなければH4はそのままにするというところまでは作れたのですが、行数も50行ほどあり、反映させるセルも1つづつ違うのですが、コピーと貼り付けで簡単に行を増やしたりすることはできないのでしょうか?また、他にもシートが15ほどありますので、気が遠くなる作業になりそうです。 添付画像は1つ1つ設定していきました。 設定は下記のようにしました。 チェックボックスのコントロールの書式設定のリンクするセルは「$D4」「$E4」と設定しており、 また、H1は条件付き書式で、ルール「=$E4=TRUE」書式「青の塗りつぶし」適用先「=$H$4」              ルール「=$D4=TRUE」書式「赤の塗りつぶし」適用先「=$H$4」 としています。 初心者ですので、質問の意味などが分かりにくいかと思いますが回答よろしくお願いします。

  • Excelでワンタッチで行チェックする方法

    お世話になります。 現在LibreOfficeCalcで、チェックリスト表を作っております。 ワンタッチでその行の色を変えて、チェック済みが一目瞭然になるようにしたいです。 タブレットPCで使用する想定です。 現在、チェックボックス&条件付き書式でやっているのですが、 以下の問題があります。 ・チェックボックスのコピペが出来ない ・行フィルタをかけるとチェックボックス機能しない そこで別の方法を考えております。 1.タブレットでワンタッチで行え、 2.行をフィルタで絞り込んでも大丈夫 といった方法が無いかと悩んでいます。 〆やレ点をコピペするという方法でもいいのですが、 キーボードが使えないので、出来れば チェックボックス的なものが一番いいのですが・・・ 「行の配色を変える」ボタンを設置し、ウインドウを二分割して ボタンを常に表示しておく方法もありますでしょうか? また、最新のExcel2016では出来る、 というような情報でも助かります。 何か良いアイデアがありましたらお願いします。

  • エクセルのチェックボックスについて

    チェックボックスが組み込まれているセルを含む行をコピーしましたが、一行目にチェックを入れると、コピー先のチェックボックスにまで一括して、レ点が入ります。 解消方法はありますか?

  • 複数のチェックボックスを同時にチェックする

    エクセル2010の マクロで□→■にしたり戻したり   (■と□は四角と文字入力しましたがこだわりはありません) (レ点だと見落としがあるので、塗りつぶしが希望です) (集計も取りません、表記のみ必要です。) 全選択チェックボックス A□ が一番上にあり                  B□ がその下の二番目にあり                  ***  3行目4行目は空いて(注釈がはいっています。)                  ***                  □□  5行目                  □□  6行目                  □□   ・                  □□   ・                  □□  30行目  A□をチェックすると5行目から下の左側全部■になる(元に戻る)  B□をチェックすると5行目から下の右側全部■になる(元に戻る) あと5行目から下は個々にもチェックが出来る様にお願いします。 このようなマクロをお願いいたします。 エクセル2010だと中々苦戦しています。マクロは初心者ですが、よろしくお願いいたします。    

  • エクセルの表をチェックボックスのチェックの有無でソートしたい

    タイトル通りの質問です。 表にチェックボックスを備えていて、 使う行のチェックボックスにレ点をつけて 区別しているのですが、 レ点がついているものと、ついていないものとで ソートしたいと思っています。 どなたか、何かアイデアをお持ちであれば どのような事でもよろしいので是非教えてください。

  • Excelのチェックボックスを黒く塗りつぶしたい

    Excelでチェックボックスを作成した際 クリックしたらデフォルトでレ点が入れられますが、 こちらレ点以外に"■"のような塗りつぶしの形でチェックすることは 可能ですか? 調べましたがよく分かりませんでした、申し訳ありません。

  • エクセルでチェックボックスを使った関数。。。

    どなたかお助け下さい。。。 エクセルでチェックボックスを使った関数を作っています。 http://106.g-serve.net/kojin/555566666.gif 【2の行】のどれか一つにチェックを入れると【A2】に1の行の項目が反映されるようにしたいのですが、 例えば、【C2】にチェックを入れると【A2】に「交際費」と表示 各チェックボックスには「コントロールの書式設定」でリンクするセルは指定済みです。 とりあえず、A2には =IF(B2=FALSE,"",B1) まで書いたのですが。。。 手詰まりです@@; 各列のチェックボックスにはどれか1つチェックが入ります。 どうぞよろしくお願いいたします!

  • Excel 2002でチェックボックスを配置するにはどうしたらいいですか?

    Excel 2002でチェックボックスするにはどうしたらいいですか? クリックするとレ点チェックがされるボックスのことなんですが。 コントロールボックスというバーの中にあるのは見つけたのですが、これで配置するとクリックした時にレ点チェックではなく、別のページ(VB?)に飛んでしまいます。

  • [VBA]テキストボックスからエクセル反映(複数行)

    始めまして。初めて質問させて頂きます。至らない点があると思いますがよろしくお願い致します。 今テキストボックスよりエクセル(単一セル)に文字を入力するシートを作成しております。 テキストボックスで複数行入力(Enterで改行)の方法と複数行入力した文字をシート(1セル)に反映したいのですが良い方法をご存知でしたらご教授お願いします。 【やりたい事項】 テキストボックス内 (1)○は△です。(Enterで改行) (2)×は●です。 エクセルシート上(A1セルで) (1)○は△です。(ALT+Enter) (2)×は●です。 現状:MultiLineをTRUEにして右端まで文字入力すると2行目に入力可能 エクセルに反映すると「○は△です。×は●です。」と1セルで1行で表示となってます。 言葉足らずかもしれませんが、よろしくお願いします。

  • Excel の行と列の入れ替え

    Mac 版のExcel (2008) について質問です。 旧バージョンでは行と列の入れ替えは「形式を選択してペースト」をすれば出来たのですが、2008 のバージョンではそれが出来なくなっています。 このExcel 2008 での行と列の入れ替えをする方法を教えてください。

    • ベストアンサー
    • Mac

専門家に質問してみよう