• ベストアンサー

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

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

  • r2san
  • お礼率25% (1309/5228)

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

  • ベストアンサー
noname#46899
noname#46899
回答No.1

VBAの知識が必須ですが、↓はほんの少ししかVBAの記述をしなくてよいやり方です。わからなければEXCELのVBAの解説書などを読んでください。 http://www.atmarkit.co.jp/fwin2k/win2ktips/357calendar/calendar.html ただし、カレンダーコントロールはACCESSの付属プログラムであって、その流用ですから、ACCESSの入っていない環境では使えません。

その他の回答 (1)

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

(1)カレンダーコントロールを使うもの (2)セルに1月のカレンダーをもつもの (3)コンボなどつかうもの など考えられますが、VBAがらみになって、敷居が高かろう。 曜日程度なら関数や表示形式で出せますよ。 月について、しばらくの入力の間、固定できるなら日だけ入力して、エクセル日付(年月日)(日付シリアル値)にできます。

関連するQ&A

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

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

  • 任意の日付をカレンダーから入力する

    Excellにて、任意の日付をできるだけ簡単に入力したいと思ってます。そこで、「セル内の右側の方に▼を表示させて、そこをクリックするとカレンダーが表示され、そこの日にちをクリックすると、その日が入力される。」というような入力方法を設定させる方法を教えてください。よろしくお願いします。

  • エクセル2010 日付入力(カレンダー表示)

    よろしくお願い致します! 【質問本題】 特定のセルを入力するとカレンダーが出てきて日付を選択できるようにしたい!!! 自分なりに調べて試してみたのですが上手く出来ません。。 エクセルのバージョンで対応が違ったり、マクロを作っておこなう方法などありましたが、マクロは「マクロの記録」を使うくらいしかできない程度のもので、私の力量ではあつかう事ができませんでした。。 お手数おかけしますが、ご教授いただけると幸いです。

  • Excel2003(カレンダー)を使っての日付入力

    Excel2003を使って、(既に用意されている)カレンダーから該当日を選択し、 対象のセルにその日付を反映(代入)させる方法について教えてください。 例えば、A1セルに「終了予定日」とあり、隣りのB1セルに日付を入力する際には、 まず(用意されている)カレンダーを表示させ、そこから該当日(2014.3.31)を選択後、 そのままその日付をB1セルに反映(代入)できるようにしたいのですが、 何かいい方法はありませんでしょうか? 他の質問箱も見て、挿入→オブジェクト→カレンダーコントロール11.0など、 色々試してみたのですが、うまくいきませんでした。 お分かりになる方がおられましたら、分かりやすいご説明よろしくお願いします。

  • カレンダーコントロールからセルとシート名に日付を入力

    エクセルVBAコードについてですが、マクロを実行すると、カレンダーコントロールが表示され、選択したカレンダーの日付をクリックすると、任意に指定したセルとシート名にその日付を表示させたいのですが、どのようなコードを書けばよいのか教えてください(><) ちなみに、今はインプットボックスから日付を入力する方法をとっていますが、都度「2008年○月○日」と入力しなくてはいけませんので、効率が悪く困っています。 どうぞ宜しくお願い致します。

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

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

  • 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 よろしくお願いします。

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

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

  • エクセルで日付の入力

    お世話になっております。 エクセルで日付を入力したいのですが、平成20年11月21日と入力すると、平成20年11月21日と小文字になってしまいます。 ダブルクリックをすると2008/11/21となっています。 例えば、11月31日と入力すると大文字でセルにぴったりになるのですが、カレンダー通りの日にちだとダメです。 どうしたら良いでしょうか?? (PS.セルの書式設定の【文字列】にしてもダメです…。) 分かりづらくて申し訳ないのですが、教えて下さい。

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

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

専門家に質問してみよう