• ベストアンサー

Excel 2007にて

Excel 2007にて Excel2007を利用しております。 現在表をひとつ作っているのですが、【A・B・C】という3つの選択の中から該当する者に○をつけて下さいというアンケート表なのですが、紙配布ではなくメールに添付する為、クリックするだけで自動的に○で囲むというのは可能なのでしょうか。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

クリックするだけで自動的に○をつけることはできません(VBAを使用してダブルクリックで特定の場所に○を付けることは理論的には可能ですが、全く実用的ではありません)。 実際のアンケートを簡単に入力してもらい、かつ簡単に集計できるようにするなら(一般的にこちらの方が重要です)、例えば添付画像のようにオプションボタンで選択してもらうようにするのはいかがでしょう。 このようにしておけば、回答項目をチェックするだけで、その回答結果をどこかの行や列に一覧できますので(通常は1セットのデータを1行に入力するようにした方が良い)、集計時にその部分をコピー貼り付けするだけでデータベースシートに集計できます。 Excel2007の場合の操作は以下のようになります。 開発タブ(表示されていないときはAlt+T→Oで「開発タブをリボンに表示する」にチェックを入れて下さい)の「挿入」「フォームコントロール」でチェックボックスを作成し、このチェックボックスをCtrl+ドラッグで3つコピーします。 同様にグループボックスをシート上に描画し、この3つのチェックボックスを取り囲みます(左の画像)。 グループボックス右クリックし、コントロールの書式設定から3D表示にチェックを入れ周囲の線を変更したり、名前を削除するなど適宜修正します。 同様にチェックボックスの名前を適宜A~Cにするなど変更し、レイアウトを整えたところで、グループボックスを選択し、Ctrlキーを押しながら3つのチェックボックスをすべて選択します(画面右上の状態)。 この状態で、Ctrlキーを押しながらドラッグして、この4つのオブジェクトのセットを適当数コピーします。 最後に質問1のチェックボックス上で右クリックし「コントロールの書式設定」で、のコントロールタブでリンクするセルを適宜選択します(通常は別のシートの1行目にアンケートの集計項目をまとめるとよい)。 このようにしておけば、集計結果でAが1、Bが2、Cが3として集計できますのでデータベースシートに簡単にコピー貼り付けできます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでアンケート作成

    エクセル2002を使っています。 セルAに質問項目、Bに該当すれば○というアンケートを作成したいのですが、セルをクリックしたら○等が表示されるようにするのは可能でしょうか? ○でなくてもチェックが入ればいいのですが。

  • Excelアンケート

    Excelを使ってアンケートを取ることを考えています。 メールにアンケート用紙を添付して関係者へ配布し、記入し終えたら、それをメールに添付して返信してもらおうと思います。 その中身は選択式と記述式を併用しようと考えており、すべてパソコン入力で手書き式ではありません。 そこで、教えていただきたいのは、アンケートの回答セルに、○や文字を入力できるようにして、設問の文章がいじれないようにロックするには、どのような設定をすればよろしいでしょうか。 なお、パソコンはWindows7を使用しています。 よろしくおねがいします。

  • エクセルで出勤表から出勤者の名前を出したいのですが。

    エクセルで出勤表から出勤者の名前を出したいのですが。 介護施設に勤務しています。A~E(職員名とする)までの5人が勤務しているとします。今ここに、縦がA~E、横が月日のエクセルの表(表1とする)があるとします。 仮に6月1日はA,B,Cの3人が出勤で表の該当セルに○が入力されています。6月2日はB,D,Eが出勤で同様に○が入力されています。こんな感じで月末までの勤務表が出来ているとします。 ここで別のシートに「今日の出勤者」として当日の出勤者を表(表2)に出したいと思っています。 私が望んでいるのは、表1の希望の月日をクリック、もしくは入力すると、自動で表2のセルにその日の出勤者だけの名前が返せればいいのですが・・・。 本日の出勤者として本部に名前入りの表をあげないといけなく、これまでは表1から該当日の○を数えては、その職員名を手書きで書いて送っていました。この煩雑な作業を効率化したいと思っています。 よろしくご教授お願いいたします。

  • エクセル 指定した文字が入ったセルの色変え

    エクセルで表をつくりました。 単純に○と×をつける表です。 で、その表で、×が入ったら、そのセルが自動的に赤だったりに色が変わるようにしたいのですが、そういうことは、エクセルでできますか?  A  B  C  D  E  1○ ○ ○ ○ ○ × 2× ○ ○ × ○ ○ 3○ × × ○ ○ ○ 4○ ○ ○ ○ × ○ こういう表です。で、×のところを一目瞭然にするために、×を入力したときに自動的に色がつけばなと。 もちろん手動でやればいいんですが、勉強のために、もしそういうことができるのなら、知りたいなと思いまして。すいません。 わかるかた、教えてください。

  • エクセルについての質問です。

      A  B  C 1 k 1  ○ 2 k    3 k 1  ○ 上の表のようにエクセルの1つの段のAとBにkと1が入ったときのみC列に自動で○が付くようにしたいのですが。初心者でまったく分かりません。質問も分かりにくいと思いますが分かる方教えてください。

  • エクセルで・・・

    エクセルでB2~E10で表を作ったとします。 (そのうちC列には元々文字が入っています。) その表を B2→D2→E2→B3→D3→…→E10 と文字を入力した後自動に各セルを選択する方法がありますでしょか? おそらくマクロを使えばできたと思うのですが忘れてしまいました。 もしわかる方がいれば教えてください。

  • エクセルでアンケート作成

    現在エクセルでアンケートの作成をしています。そこで選択項目をクリックして選択項目上に○や×を付けるようなものをつくりたいとおもっているのですけどエクセルでそのようなことは出来るのでしょうか?コントロールツールや入力規則も使い始めたばかりで理解しきれてないので・・・。是非教えてください。

  • エクセル関数について教えて下さい。

    仕入先の下(C3)の関数 =IF($D3>MAX($J$14:$J$135),"",INDEX($B$14:$B$135,MATCH($D3,$J$14:$J$135,0),MATCH(C$2,$B$13:$B$13,0)))&IF($D3>MAX($L$14:$L$135),"",INDEX($B$14:$B$135,MATCH($D3,$L$14:$L$135,0),MATCH(C$2,$B$13:$B$13,0)))&IF($D3>MAX($N$14:$N$135),"",INDEX($B$14:$B$135,MATCH($D3,$N$14:$N$135,0),MATCH(C$2,$B$13:$B$13,0))) 該当の関数 =IF($B$3=F14,"該当","") 連番の関数 =IF(I14="","",COUNTIF($I$14:I14,"該当")) 仕入先の担当者や特徴をまとめた表を作りました。 B3のドロップダウンリストから抽出したい項目を選択しますと、C3~C10に表から該当する「仕入先名」が抽出されます。 ~困り事~ 抽出された後に、抽出された一覧(C3~C10)の中の1つを選択クリックすると表の該当箇所に移動(飛ぶ)する事は可能なのかどうか。 または選択された該当箇所が表の一番上に表示(移動)可能かどうか。 皆さんのお知恵を拝借出来れば幸いです。 宜しくお願い致します。

  • エクセルについて。

    エクセル初心者の為、関数など良く分かりません。 シート1で、あ=100、い=200、う=300、え=400 の意味合で下のような表を作りました。  A   B  C ・・・ 1 あ 100 2 い 200        3 う 300 4 え 400 シート2の、A1欄に『う』と入れれば、自動的に B1欄に『300』と入るようにしたいです。 最も簡単な方法を教えて下さい。

  • エクセルで二つの表から数値をそれぞれもってきて自動計算する方法

    タイトルどおりなんですが、 Aさん、Bさんがそれぞれ毎日の自分の仕事の数値をエクセルに記録しています(下記参照、数字がずれてるのはご容赦ください) Aさん a  b  c  合計   Bさん a  b  c   合計 1日 8 10 3  21   1日 2  1  0    3 2日 5  0 4   9   2日 20 0 25   45 合計         30   合計           48 それを今度はa,b,cごとの表を普段は手書きで紙に合計してから、別の表に移しています。     a   b  c  合計 1日 10 11  3  24 2日 25  0  29 54 合計           78  という具合です。 今は画面に二つの表をだして、紙に合計(1日のAさんa+Bさんa)を印刷した白紙の表に書き出してから 別のエクセルの表に打ち込んでいました。合計は自動で計算するようになっています。 それを自動でできるようにできないでしょうか? ちなみにエクセルの表はすべてバラバラです(3つのファイルがあるという事です) ややこしい書き方でわかりにくいかと思いますが、ご教授ください。

クローン作成ソフトの選び方
このQ&Aのポイント
  • 古くなったパソコンのCドライブのクローンを準備しよう
  • 有料でも無料でも使いやすいクローン作成ソフトを探そう
  • 故障したCドライブをすぐに載せ替えられるソフトを選ぼう
回答を見る

専門家に質問してみよう