プロが教える店舗&オフィスのセキュリティ対策術

普通だと3月なら1から31までの数値が縦一列にならびますが、これを1月のカレンダーのように2次元で表示させる方法はありませんか。そこから日付を選択させたいのですが可能でしょうか。

A 回答 (3件)

参考


http://www.nes-w.net/ceme/ceme-soft/ceme-soft013 …
DL先
http://activex.microsoft.com/controls/vb6/MSCOMC …

>それで万年カレンダーとして紀元前からの表示を考えていますが、

試してみた所、1601年からの表示になります。
また、アクセスの日付関数も1900年が基準になっていると思うので、目的によっては自作関数などが必要になるでしょう。

この回答への補足

使い方わかりました。1600年以前からできるものを自作できるかわかりませんが、その方向で進めます。フォントの大きさも変更できないようで、難しいのでしょうか。情報ありがとうございます。

補足日時:2006/07/07 09:25
    • good
    • 0
この回答へのお礼

hanahana3ありがとうございます。

MSCOMCT2.CABを回答インストールまでしましたが、これをアクセスから使用するには?
アクセスのツールボックスに登録とかできますか。その方法は?
よろしくお願いします。

お礼日時:2006/07/06 21:48

Microsoft Date and Time Picker Control 6.0




エクセルフォームでの使用例
http://www.asahi-net.or.jp/~ef2o-inue/api/sub08_ …

この回答への補足

早速の回答ありがとうございます。

今はアクセスでの組み込みを考えています。それで万年カレンダーとして紀元前からの表示を考えていますが、これも可能ですか。

補足日時:2006/07/05 09:13
    • good
    • 0

VB6であれば、DTPickerコントロールがあります。


プルダウンボックスにカレンダーが付いたようなものです。
もちろん、日付の選択や設定も可能です。

ただし、ActiveXですので、
MSCOMCT2.OCXをコンポーネントに追加する必要があります。

DTPickerコントロールは色々なサイトで紹介されています。
検索してみて下さい。

この回答への補足

早速の返答ありがとうございます。MSCOMCT2.OCXをコンポーネントに追加するにはVBのツールの参照設定を見ましたがそれらしきものがないのですが、どのようにして追加すればいいのでしょうか。

補足日時:2006/07/05 09:11
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!