• ベストアンサー

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

imogasiの回答

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

例えばB1に年、C1に月の数字を入れます。 A5に =DATE($B$1,$C$1,(ROW()-5)*7)-WEEKDAY(DATE($B$1,$C$1,(ROW()-5)*7)-1)+COLUMN()-1 と入れて、5行(A9まで)縦方向に式を複写します。(5週分) A5:A9の式を横方向に式を複写します。(7日分) 書式ー条件付き書式ー数式がー式を =MONTH(A5)<>$C$1 書式を文字のフォントの色を白に設定します(前月、次月が見えなくなります。または違う色や、文字を小さくして残すのも、良いかも。) 書式ーセルー表示形式で、「ユーザー定義」の「d」にして、日だけ表示させます。 2006 11 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 1式+2複写でできて、まず一番簡単なやり方でしょう。

nobuhisa1954
質問者

お礼

 分かりやすく、やってみたらできました。ありがとうございました^^

関連するQ&A

  • カレンダーから日付を入力

    エクセル2003です。 日付の入力をカレンダーをドロップダウンさせてできるようにしたいんですが、ご指導お願いします。

  • エクセルの日付自動入力について教えてください。

    エクセルの日付自動入力について教えてください。 商品の出荷情報をエクセルで作成しています。毎週月~土曜日の顧客管理を作成しており、 商品を出荷した日付が自動的に更新されるようにしたいです。 例えば、 現在今週の月曜出荷の情報だと、A1セルに6/21と手入力し、 21日が過ぎた時点(翌日22日に)に翌週の日付6/28という日付を手入力(A1セルに上書き)している状況です。この翌週の日付を自動的に同じA1セルに上書きという形で反映させることは可能でしょうか。 説明が分かりにくくて大変申し訳ございません。 データが大量にあるため、なるべく自動的に反映させたいです。 関数入力でこのようなことができるのか、ご存知の方宜しくお願い致します。

  • Excelで日付入力用カレンダーを作るには

    お世話になります。 従来のファイル(Excel 2007)を Office 2010 の環境で開くと、マクロで作成した「日付入力用のカレンダー」が表示できませんでした。 このパソコンに Access 2007 をインストールしました。 その結果、このファイルは正常にカレンダーを表示し、日付を入力できるようになりました。 Excel 2010 の新規ファイルに、従来のファイルの VBA をコピーして、貼り付けました。 ところが、この新規ファイルでは、カレンダーを表示できず、別添のようなメッセージが表示されます。 この原因を教えていただければ有難いです。 なお、そのVBA は次のようなものです。 [各ワークシート] Option Explicit Sub カレンダーON() ActiveSheet.Calendar1.Visible = True End Sub Sub カレンダーOFF() ActiveSheet.Calendar1.Visible = False End Sub [標準モジュール] Option Explicit Private Sub Calendar1_DblClick() ActiveSheet.Range("A3", "C3") = Calendar1.Value End Sub よろしくお願いします。

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

    以前、同じカレンダー作成のことで質問させていただいたものです。 先輩方に手本を示していただき、「よし、やるぞ!」と慣れないエクセルを使ってカレンダー作りをしていたのですが・・ 1 表題の両横の「飾り」。これはどうやってつけますか? 2 段組みを2段にして、左段にカレンダー、右段にスケジュールを書くやり方。 3 網掛けのやり方 4 カレンダーの日付をうまく入力するコツ(日付をいちいち入力すると、時間がかかって) がわかりません。 ワード2007をベースに、カレンダーだけエクセルでやろうと考えています。 よろしくお願いします!

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

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

  • 【エクセル】日付を、その都度、自動入力するには?

    タイトルの件、質問いたします。 下記の図の【日付】の項目に 通常は、手入力で、日付を入力します。 この作業を、もう少し、少ない工数で、自動入力できないでしょうか?? あくまでも、空白セルに、そのつど、入力します。 入力した日付は、固定で、変わらないようにしたいです。TODAY関数のようにはならないように したいです。 ご存知の方、いらっしゃいましたら、宜しくお願いします。

  • アクセス カレンダーから日付の自動入力。

    アクセスの中でcmdをクリックしたら、カレンダーが立ち上がるようには作成できました。この後の処理なのですが、まず、開いた時点で、今日に日付がきているようにしたいのです。今日だったら、4月12日の項目が凹んで見えればOKです。で、日付のトコをクリックしたら、テキストボックスに平成19年4月12日と表示されるようにしたいのです。どこにどのように書き込めばいいのですか?? □(txt_日付) □(frm_cal)←をクリックしたら、カレンダーが表示され、日にちをクリックしたら、txt_日付に日付が表示されるようにしたいのです。

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

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

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

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

  • エクセルで日付けの連続入力

    エクセルで日付けの連続入力をしたいのですが… 例えばカレンダーを作るのに1.2.3と1つ1つ入力しなくてもやる方法があるみたいで…同じく曜日も… 何方か教えていただけないでしょうか?