HOME > 即効テクニック > Access一般機能 > フォーム・レポート > フォームにカレンダーを表示する

即効テクニック

フォーム・レポート

フォームにカレンダーを表示する

(Access 2000/2002/2003/2007/2010/2013/2016)

フォームから日付データを入力させるようにする場合、キーボードを使用して数字や記号を入力するのは少しわずらわしいものです。 今回は、フォームにカレンダーを表示して日付データを入力する方法を紹介します。

●操作手順● <Access 2003までのバージョン>
  1. フォームのビューを[デザイン ビュー]に切り替える
  2. [挿入]メニューの[ActiveX コントロール]をクリック
  3. [ActiveXコントロールの挿入]ダイアログボックスで[Microsoft Date and Time Picker Control 6.0(SP4)]を選択し、[OK]をクリック
  4. フォームのビューを[フォームビュー]に切り替える
<Access 2007・2010・2013・2016> Access 2007・2010・2013・2016では、日付や時刻のデータ型のコントロールやフィールドには、自動的にカレンダーが表示されます。 ●補足● 追加したコントロールの▼ボタンをクリックすると、カレンダーが表示されます。 類似したActiveXコントロールに「Microsoft カレンダーコントロール」があります。Microsoft カレンダーコントロールはフォームにカレンダーを直接配置するため、場所をとってしまいます。フォームのスペースを節約したい場合は、Microsoft Date and Time Picker Control を使用するなど、状況に応じて使い分けてください。