ドロップダウンカレンダーを表示させるには


ActiveXコントロールを使用して、ドロップダウンカレンダーを表示する方法を紹介します。この機能を使用すると、テキストボックスに日付を入力するときカレンダーから日付を選択することができます。

注)ここで紹介するActiveXコントロールを使用するには、Visual Basic 6.0をインストールする必要があります。


  1. Access 2000を起動して新規データベース(MyDB.mdb)を作成します。

  2. データベースウインドウのフォームタブをクリックしたら新規作成のボタンをクリックして、デザインビューを表示させます。

  3. メニューからツールボックスを表示させてコントロールの選択アイコンをクリックします。ActiveXコントロールの一覧から、Microsoft Date and Time Picker Control, version 6.0をクリックしてフォームに貼り付けます。

    図1-ActiveXコントロールの一覧リスト

    Date/Time Pickerコントロールの左にラベルを作成して、表題Choose Date を入力します。

    図2-フォームにDate/TimePickerコントロールを貼り付けた例


  4. Date/Time Pickerコントロールをダブルクリックすると、プロパティが表示されますので必要なら MinDate(D), MaxDate(X), Format(F)などを再設定します。今回は、デフォルト値を使用しますのでOKをクリックしてプロパティを閉じます。


    図3-Date/Time Pickerのプロパティ


  5. フォームビューに切り替えたら、Date/Time Pickerのコンボボックス(▼)をクリックします。ドロップダウンカレンダーが表示されますので、入力したい日付をクリックします。


    図4-ドロップダウンカレンダーを表示させた例


  6. フォームを frmDate/TimePicker の名称で保存します。