カレンダーの網掛けセルに特定の文字を表示させる方法

このQ&Aのポイント
  • エクセルで横スクロールのカレンダーを作成しましたが、セルに文字を自動的に表示させる方法について教えてください。
  • カレンダーの網掛けセルに特定の文字を表示させる方法についてお知りになりたいです。
  • 日付を入力するとカレンダーに網掛けがされるが、セルに文字を自動的に表示させる方法を教えてください。
回答を見る
  • ベストアンサー

カレンダーの網掛けセルに特定の文字を表示させたい

はじめまして。 エクセルで横スクロールのカレンダーを作成したのですが(画像1),セルに日付を入力するとカレンダーに網掛けがされるまではできたのですが,セルに文字を自動的に表示(画像2)させるにはどうしたらいいのでしょうか? 画像が粗くて申し訳ないのですが,黄色が|発注|入荷|で緑色が|検品|出荷|になっています。 例えば|発注|に7/15と入力するとカレンダーに「発」と自動的に表示させたいのです。 カレンダーは日付欄に入力すると条件付き書式でカレンダーに網掛けが反映する設定にしてあります(画像3)。 条件は右記の様な設定になっています。黄色網 =AND(G$3>=$C4,G$3<=$D4) ご教授頂けますと幸いです。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

この質問をみたら、私ならVBAを使う。 条件付き書式は、セルに値(発、人、検など)を入れることはできないはず。だから値のセットは関数で、セルの塗りつぶしの色は条件付き書式で、と2本立てになるだろう。 このエクセルの大原則を知っているのかな? 関数はセルの値しかセットできない。 ーー 質問者は、VBAコードを作ったこともないのだろうね。 VBAでも極くやさしいという部類ではないと思うが。 仕事でエクセルを使うなら、VBAを使えることが必須と思う。 出来ないなら、前者のやり方(関数と条件付き書式)を採らざるを得ない。 ーー 当面は手作業でやらざるを得ないだろう。 塗りつぶしの色など手作業でも、手数でないのでは。 ーー それに質問者は、エクセルの経験が少なく、教えてくれる人が周りに、いないようで、日付の設定(第1行と第2行、C列からF列)が日付シリアル値を活用してないようなので、いろいろ苦労するだろう。こういう風に(年)月日を別セルに分けるのは得策でないと思う。 回答をまる写しして、今回は済ますとして、今後は、他の課題で先へ進めないだろう。

madmax12
質問者

お礼

ご指摘ありがとうございました。 今回は手作業でする事にします。

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率65% (1607/2444)
回答No.1

たとえば以下の式をG4に入れて必要なだけコピーしたらいかがでしょう =IF(G$2=DAY($C4),$C$3,IF(G$2=DAY($D4),$D$3,IF(G$2=DAY($E4),$E$3,IF(G$2=DAY($F4),$F$3,""))))

madmax12
質問者

お礼

kkkkkm様 早速のご回答ありがとうございます。 帰宅中につき、明日出勤しましたら確認致します。家にエクセルの入ったパソコンがないもので。 ひとまず御礼まで。

関連するQ&A

  • Wordの表に文字を入力すると自動的に文字に網掛けされる

    Word2000ですが、表を作成し、セルに文字を入力すると自動的に文字が網掛けされます。この網掛けを「罫線」の網掛け設定で「塗りつぶしなし」に設定して取り消しても別のセルで入力すると同じく網掛けされます。どこかで自動的にそのような設定がなされているのでしょうか。原因が分かりません。どなたか教えていただけませんか。

  • 月カレンダー作成中。文字の色を変えたい…

    よろしくお願いします。エクセル2010バージョンです。 月カレンダーを作成しています。セルに日付を入力(たとえば2012/08/30)と入力したのち、 カレンダー内の日にち(数字1~31)の文字色を土曜日・日曜日のみ赤に変える手法を教えてください。 セル内の背景色を変えるのではなく、文字の色を赤にしてみたいのです。 ところが、条件付き書式の設定がわからずここで止まってしまいました。 なおカレンダー日付の月初1(日)を表示するセルには、=IF(A1="","",A1) と入力しています。 A1に日付を入力。 カレンダー日付の翌日2(日)は、=IF(A4="","",IF(DAY(A4+1)=1,"",A4+1)) と入力しています。 A4は 日付の1(日)を表示しているセルです。 このように3(日)、4(日)・・・とコピペで作成しています。 ところが、条件付き書式の設定をどのようにするかで止まっています。 条件付き書式の部分をどのように設定したらいいか、ご教示下さい。 この条件書式の設定がどうも苦手なので、この部分は一手一手わかりやすく教えていただければ嬉しいです。 よろしくお願いします。

  • セルに値を入力したら、セルに自動で網掛け

    はじめまして。 セルK3に値が入力すると、自動でセルA3からK3までセルに網掛けがされる設定がしたいのですが、可能でしょうか。 可能であれば、どなたかやり方を教えていただけませんか。 よろしくお願いします。

  • エクセルのセルの網かけ

    エクセルのセルの網かけ お世話になります。エクセルのセルに文字を入力して、網掛けを実施しました。文字に網掛けの線が かぶってしまい、文字が読みにくくなってしまいました。網掛けの線や点がセルに入力した文字に かぶらないような設定ってできないのでしょうか? ご存じの方いましたら教えて下さい。 宜しくお願い致します。

  • エクセルのセルの網掛けで、、、

    お世話になります。 エクセルで例えば家計簿のようにA1から下へ日付、 B1に商品名、C1に金額などを入れたとき、 日々終わっていった項目A1~C5を選択し、右上のペンキ缶のマークを 押して網掛けします。 翌日の分をその網掛けしたセルの下へ入力すると、選択していないのに 自動的に網掛けされる現象が見られます。 どうやって解除したらいいのか、教えてください。

  • セルの枠を自動的に網掛けにする

    F列のセルにある文字を入力すると自動的にA列からE列までのセルを色付けするようにしていますが、色ではなく網掛けにしたいのですが、教えてもらえませんか?

  • エクセル 特定の単語が入力されたときにセルの色を変える

    エクセル 特定の単語が入力されたときにセルの色を変える A1に日付を入力すると、A2に自動的に曜日が入る数式を入れています。 カレンダーのように1ヶ月分がまとめて表示されているわけではなく、入力が必要な日だけ日付を入れるような表になるのですが、土曜や日曜の場合、曜日のセルの色を変える方法を教えていただけますでしょうか。 条件付書式でやってみたのですが、曜日のセルに数式を入れて自動的に表示させている場合、うまくできませんでした。(直接、土曜や日曜と入力するときちんと色が変わったのですが)

  • 結合セルでの条件付き書式の方法

    エクセルで結合セルの条件付き書式の方法について教えていただけたら幸いです。 Excel2010を使用しております。 カレンダーを作成しようと、月によって曜日が自動で入力されるように設定をし、特定の曜日や祝日に網掛けをするように設定をしました。 (網掛けは条件付き書式で特定の曜日はWEEKDAYの数式、祝日はCOUNTIFの数式を使って設定しました) 添付画像ですと例えばA8とA9、B8とB9がセルの結合してあるのですが、網掛けが適用されるのが8の行だけで9の行には網掛けが適用されません。 セルの結合で空データのためそのようになっているのかとは思いますが、8の行、9の行ともに網掛けをするように設定することはできないのでしょうか? 回答よろしくお願いいたします。

  • エクセルのセルの網掛けで・・・?

    エクセル2000のセルの網掛けについての質問です。 メニューの書式→セル→セルの書式設定のダイアログ→パターンのタブでセルの網掛けの色の名前のポップヒントがでないのです。パターンの方の色のポップヒントはでます。又、ツールバーの塗りつぶしの色のポップヒントは出ます。どうしたら出るのでしょうか?いろいろ試しましたがわかりません。 マウス検定を1週間後にひかえているので助けて~!!

  • エクセル 横カレンダー セルの色付けについて

    一ヶ月間分のカレンダーで日付をタテに組んだ時、条件付書式で日曜祭日のセルの色を行単位で色づけ出来るのですが、日付をヨコに組んだ時は、セルの色を列単位で設定するにはどうすれば良いのでしょうか。 会社のカレンダーが従来よりヨコ組みなので出来れば現状のまま、セルの色付けをしたいのですが…。どなたか教えてください、宜しくお願いいたします。

専門家に質問してみよう