• ベストアンサー

エクセルでカレンダー表示

エクセルのセルを選択すると、カレンダー(月単位)が表示されクイックした日付を入力したいのですが、機能としてあるのでしょうか? ご存知の方、教えてください。

  • aotyu
  • お礼率22% (39/176)

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

  • ベストアンサー
  • muscatel
  • ベストアンサー率15% (7/44)
回答No.1

URLを貼ります。 ご参考になるとよいのですが。

参考URL:
http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips06.htm
aotyu
質問者

お礼

ありがとうございました。 大変、参考になりました。アクセスがあると結構簡単にできるんですね。

その他の回答 (1)

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

カレンダーコントロールが使えない。#1でご紹介のURL参照。 同一月の日付が多いときなどの場合に下記は使えると思う。 Sheet2にカレンダー(単月)を造る。 造り方は後述。 カレンダー専用シートにする。 使い方。 Sheet1で日付をセットするセルをクリック。(1動作) Sheet2のタブをクリック(1動作) Sheet2で望む日付をクリック(1動作) (Sheet1をアクチベイトされる) 以上でカレンダーコントロールと同じ動作ステップ数で日付セットを実現。 そのために Sheet2のシートモジュールに Private Sub Worksheet_SelectionChange(ByVal Target As Range) Worksheets("Sheet1").Activate ActiveCell = Target End Sub を入れておく。 ーーー カレンダーの作り方 C1に2006(年を入れる) D1に3を入れる(月の数字を入れる) A3:G3に 日 月 火 水 木 金 土 を入れる。 A2に=WEEKDAY(DATE($C$1,$D$1,1))  年初の曜日。文字色を白にして見えないようにするとか。 A3に=DATE($C$1,$D$1,1)-$A$2+(ROW()-4)*7+COLUMN() A3をG3まで式を複写。(+ハンドルを引っ張る。) A3:G3をA8:G8まで式複写。(+ハンドルを引っ張る。) A3:G8のセルの書式をユーザー定義「d」にする。 A3:G8の書式ー条件つき書式ー数式が、で数式に =NOT(AND(YEAR(A4)=$C$1,MONTH(A4)=$D$1)) といれ、文字色を白に設定。それで当月外の日付は見えなくなる。 ーー なおSheet2のD1の月を変えると、瞬時にその月のカレンダーに内容が替わる。これはカレンダーコントロールでも同じ1動作が必要。

aotyu
質問者

お礼

ありがとうございます。 大変、役に立ちました。

関連するQ&A

  • エクセルのセルにカレンダーを表示させ、日付をセルに入力させたい

    エクセルについて教えて下さい。 エクセルのセルをクリックすると、 カレンダーのようなものが表示され、 マウスで選択すると、 セルに日付が入力されるようにするには どうしたらよいですか? すみませんが、宜しくお願い致します。

  • Excelのカレンダーについて。

    Excelカレンダーについての質問です。 Excel2010を使用しています。 seet1にカレンダーを作りました。 セルに、それぞれ年と月を入力すると、その年月の日付と曜日が縦に表示されるように設定しました。更に日付・曜日の横に予定を書き込めるようにレイアウトしました。 しかし、このままだと年と月を変更すると、日付・曜日は変更されますが、予定の部分はそのままです。年と月を変更すると、日付だけでなく、予定の部分も変更できるようにするにはどうしたらよいでしょうか? また、複数の人のカレンダーを管理するようにしたいです。 seet2に、番号と氏名の組み合わせのメンバーリストを作っています。 seet1のセルに番号を入力すると別のセルに氏名が表示されるようにしています。 番号入力し、氏名を変更すると、カレンダーもその人用に変更できるようにするにはどうすればよいでしょうか? 色々検索してみたのですが、これというものが見つからず、質問させて頂いております。 また、わかりづらい文章となっているかもしれません。すみません。 ご回答よろしくお願い致します。

  • Excelの日付の入力でカレンダーを表示する方法

    エクセルのセルに日付を入力する際に、カレンダーを表示してそれをクリックして入力する方法があれば教えてください。

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

    エクセルについて教えて下さい。エクセルのセルをクリックすると、カレンダーのようなものが表示され、マウスで選択すると、セルに日付が入力されるようにするにはどうしたらよいですか?すみませんが、宜しくお願い致します

  • エクセルで作るカレンダー

    よろしくお願いします。 エクセル2002を使っています。 一枚の用紙に1月から12月までが載ったカレンダーを 作りたいと思っています。 おおよそのデザインは以下の http://www.benri.com/calendar/2003.html と同じ様にしたいと思っています。 ただ、可能であれば年数を入力しただけで月の日付が表示されるように したいと思っています。 この場合、どのような数式をどのように使えばよろしいのでしょうか? よろしくお願いします。

  • Excelでカレンダー作成

    Excelでカレンダーを作成し毎月つくりますが一度作成したのを月と日付をかえますが日付を変える際、連続機能が使えなくなりました。なぜでしょうか?(左からセルに1と入れドラッグしても1111と出ない。最後のセルのハシにカーソルを持ってきても連続機能がでないのです) アドバイスよろしくお願いします。

  • エクセルと連動したカレンダー

    今までエクセルで入力していたスケジュールを表示する、カレンダーのようなものはないでしょうか? セル表示だったものをカレンダーの状態で視覚的に確認したいのです。 フリーソフトなどをご存知の方がいらっしゃいましたら、教えていただきたいと思います。 よろしくお願いします。

  • エクセルにてカレンダー自動日付入力

     エクセルにてカレンダーを作成しておりますが、手入力ではたいへんですので、たとえば、1月と入力すると通常のカレンダーの配置で日付を入力させたいのですが、やりかたがわかりません。  ご存知の方はよろしければ、ご指導いただけるとうれしいです。

  • Excelでのカレンダー作成について

    Excelでカレンダー(1カ月分)を作っているのですが、祝日に色を付けるのがどうしてもうまくいきません。 祝日の日付を入れたセルを用意したのですが、1つ関数につき1日分しか色をつけれませんでした =COUNTIF((1),(2))>=1 (1)祝日の日付を入れた複数の範囲のセル (2)カレンダーの日付のセル[1日分] これでやると1カ月分すべてのセルに対して1日ずつ条件を入れなければならないです。 (2)で1カ月分の日付の範囲をすべて選択してみたのですが、うまく表示されませんでした(>_<) どのような関数をつかえば、1カ月分すべての祝日の色を変えることが出来るでしょうか? 回答お願いしますm(_ _)m

  • エクセル2007でのカレンダー作成

    エクセルでカレンダーを作成したいのですが、関数がわからず悩んでいます。 カレンダーといっても七曜日のものではなく、月曜日から金曜日までの五日間を繰り返すものです。(勤務体系の資料に使うものです) セルC3に年・月を入力し、その後D3~Z3~AB3の合計25セルに「日付」が、D4~Z4~AB4の合計25セルに「曜日(月~金の繰り返し」を出すことは可能でしょうか? 25セルあるのは、平日五日間×五週間=25セルとなっています。週に合わせて日付が反映されるようにしたいのです。 たとえば、今年の11月の場合だと、3日・月曜日は二週目になるので、二週目月曜日の位置(I3)の位置に3と表示されるように、12月の場合だと、一週目月曜日の位置(D3)の位置に1と表示されるようにしたいです。 加えて、日付が埋まらないセルは、下段の曜日と一緒に空白のセルになるようにしたいです。 ご指導よろしくお願いします。

専門家に質問してみよう