• ベストアンサー

excelでの文字を隠す方法

受検時代に参考書を買ってた時に、英単語とかは、 文字とかが赤くなっていて、赤いシートを被せて、文字を隠して、 読んでいき、答え合わせで赤いシートを取って、見直すというような事をしていたのですが、 excelでこのような事を再現する事は可能なのでしょうか? (あるいは、blogとかでもいいのですが・・・) インターネットで調べてみて、文字を白にして隠すとかはあったので試してみたのですが、、そうすると、答え合わせ時に読む事が出来なかったので、他にいい方法はないでしょうか?

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

こんにちは! 色々やり方はあると思いますが・・・ 一例です。 ↓の画像のB列に回答を記入するとします。 C列にはあらかじめ答えを入力しておく必要があります。 そして、C列をC2から適当な行まで範囲指定します。 書式 → 条件付書式 → 「説値が」 → 「次の値に等しくない」を選択し、 =B2 として、→ 書式 → フォントの色を「白」にしてOK これでC列の回答と入力したB列が等しいときだけ文字が表示されます。 余計なお世話かもしれませんが、 D2セルの数式を =IF(COUNTBLANK(A2:B2)>0,"",IF(B2=C2,"○","×")) とし、オートフィルで下へコピーすると 画像のような感じになります。 以上、参考になれば幸いですが、 他に良い方法があれば読み流してくださいね。m(__)m

sinkocyo
質問者

お礼

メッセージありがとうございます。 わざわざ画像まで貼り付けていただいて、大変参考になりました。 画像貼り付けが始めてだったので、ここまで面倒を見てくださったことに驚きさえあります。 勉強になりました。 ありがとうございました。

その他の回答 (3)

  • ishiwaru
  • ベストアンサー率19% (70/356)
回答No.3

回答を入力したら答えを表示するようにしておけば 回答するまで答えを見ることができません A1に答え B2に回答を入力するとして IF関数で出来るので考えてみて下さい。

sinkocyo
質問者

お礼

アドバイスありがとうございました。 参考にさせていただきます。

  • BlackDia
  • ベストアンサー率33% (69/208)
回答No.2

Excelの画面左下にあるシート(Sheet)を切り替えで、表示を替える事が出来るので、「Sheet1」には問題、「Sheet2」に答え、見たいにすればいいと思いますが。

sinkocyo
質問者

お礼

とても勉強になりました。 アドバイスありがとうございました。

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

例えば、B列に回答が入っていて、隠したいとして B列の回答の部分も文字の色を白(セルの色と同じ)にします。 そのままでは、回答が見えません。 回答を見たいときは、B列を選択します。 B列のセルの色が水色になりますので、文字が白抜きで見えるはずです。

sinkocyo
質問者

お礼

勉強になりました。 さっそく試してみます。 今回はありがとうございました。

関連するQ&A

  • エクセルで英単語の大文字を小文字にしたい

    エクセルのセルに英単語があります。 すべての大文字を小文字に直したいのですが、 どうすればよいでしょうか? WinXP,Office2003です。 よろしくお願いします。

  • エクセルについてなのですが・・・

    自分は今、高校生です。エクセルを使って英単語の問題用紙を作りたいと思っています。そこで聞きたいのですが、例えば「シート2」のA-1~C-4にそれぞれ違う英単語をかいて、その英単語のどれかをランダムで「シート1」のA-1に記載させる方法ってありませんか?

  • エクセル2007にて、先頭が大文字の英単語のみを削除したい。

    エクセル2007にて、先頭が大文字の英単語のみを削除したい。  ある文章中に含まれる英単語の出現頻度のリストがあります。その英単語のうち、単語の先頭1文字が大文字で表記された英単語のみを削除したいですが、何か効率的な方法はないでしょうか。たとえば、GlanとかRobertというような単語を削除したいと考えています。よろしくお願いします。

  • エクセルで英文字入力時先頭文字を自動で大文字にする方法

    エクセルで英文字入力時先頭文字を自動で大文字にする方法 エクセル2000でアルファベットを打つとき 先頭文字を自動的に 大文字にする機能はどうすれば働くのでしょうか。 よろしくお願いいたします。

  • 関数でエクセルのセル内の文字列の検索方法を教えてください。

    エクセルであるセルの中に長い文字列が入力されているとします。 その隣のセルに単語を入力すると、もし長い文字列のなかにその単語があれば、文字列中の単語が選択されて、単語の有無が判断できるような、仕組みを作りたいのですが、エクセルで作成するのは可能でしょうか。 また、住所データのようなリストを作成し、別シートにおいて、あるセルに苗字のような単語を入力すると、コメントのような感じでリストから絞り込んで表示することはできるでしょうか。(隣のセルとかでもかまいません。)gooサジェストのような感じで、、、 教えてください、よろしくお願いします。

  • Excel で色付き文字への置換

    こんばんは、 Excel で、シート内の特定の単語(完全一致)だけを 全て赤色のボールド文字列に置換したいのですが、 どのようにしたらよいでしょうか? どうぞお願いいたします。

  • エクセル関数で文字を一つ飛ばしにリンクさせたいのですが。。。

    エクセルで子供に英単語の暗記カードを作ってあげたいのです。 シート1に英単語のデータ(単語、意味、発音記号)があり、それをシート2に印刷用としてリンクさせたいのですが、 1単語のカードが(単語、意味、発音記号)の3行で出来ているため普通にリンクを貼って3行をセットに下へドラッグしても、 単語のデータが2行とばしでしかリンクされなくて困っています。 印刷用シートは横2行になっているので、データを1行目→2行目1行目→2行目…と交互に入るように設定したいのですが。。。  -データ-(シート1)        -印刷用-(シート2) television  テレビ 記号      television  telephone telephone   電話  記号  →    テレビ    電話 floor     床   記号        記号     記号 calculator  電卓  記号       floor    calculator                     床     電卓                     記号     記号 1行目には奇数の単語、2行目には偶数の単語がリンクされる様にすれば良いのではないか?と考えたのですが、どの様な関数を使えば 良いか分かりません。 あと関数とは別なのですが、それぞれのカードの裏に単語の意味の イラストをつけて印刷したいのですが、エクセルにイラストを沢山 つけて保存することは可能でしょうか? よろしくお願いいたします。

  • Excelのシートにある全文字列を拾い出す

    Excelのシートに表(50列×50行)があり、その中のセルは任意に結合され、そのセルの中に文字列(単語)が入力してあります。 今回、その用語の索引をExcelで作りたく、その全文字を縦1列に拾い出したいのですが、効率的な方法を教えて下さい。 Excelは2003です。

  • VBとExcelを使って英単語テストプログラムを作るには?

    英単語とその和訳をエクセルシートとして登録し、そこから和訳をランダムに出題して英単語を入力させる。正解なら正解、間違いなら間違いを表示して、新しい問題をランダムに出題させる・・・こんな単純?なプログラムを作成したいです。具体的なソースか、又は参考になるホームページを教えて下さい。よろしくお願いします。

  • エクセルデータが使える英単語フラッシュカードソフト

    覚えたい英単語をエクセルシートに入力してありますが、これを利用できる英単語暗記用のフラッシュカードのソフトがありますでしょうか?

専門家に質問してみよう