• ベストアンサー

Access2007以降のカレンダー表示

Access2007以降の機能で、日付/時刻型のデータを入力するテキストボックスにカーソルを合わせると自動的にカレンダーが表示されるようになっていると思います。 これを非表示にすることはできるのでしょうか? テーブルの構造を変えずにやりたいので、テキストボックスのリンク先のテーブルのデータ型を変えて日付/時刻型以外にするという方法以外であれば教えていただきたいです。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

Office2010に引っ越してから間が無いので、ちょこっとだけ。 テーブルではデザインビューで、『日付選択カレンダーの表示』をなし にすれば良さげ。 クエリでは上記設定で、「なし」にしていても出てくるので Googleさんに聞いたら、定型入力の設定を行う以外には無さそうです。 フォームでは、Forms!フォーム名!コントロール名.showdatepicker = 0 でOff Forms!フォーム名!コントロール名.showdatepicker = 1 でOnに切り替わりました。

happyrabbit
質問者

お礼

ありがとうございます。 早速試してみたところうまくいきました。

その他の回答 (1)

  • m3_maki
  • ベストアンサー率64% (296/460)
回答No.2

テキストボックスの 「日付選択カレンダーの表示」 プロパティを 「なし」 にしてください。

happyrabbit
質問者

お礼

ありがとうございます。 試してみたところ、うまくいきました。 開発環境が2003でAccessを動かすのが2010なので、プロパティの値まで確認していませんでした。 とても勉強になりました。