継続って大事だと心から思っています。)[本編]では、本編に入ります。コードに適用させるということです。オブジェクトを利用して、シートのコントロールやセルなどに送りこむことはできます。使おうとした場合はどうでしょう。最初に浮かぶのはクラスを使って、渡すという方法が考えられるかもしれません。それでも可能なのですが、いちいち、クラスを使うということも面倒かもしれません。プロシージャーを作成して、そこに値を渡し利用する方法です。ユーザーコントロールを参照できるように定義して、値を取得したとしても、現在、選択されている日付ではなく、デフォルトの定義が渡されてしまいます。以下のようなプロシージャーを作成して、ユーザーコントロールから持ってきたいコントロールの値を指定できます。持っていきたいのは、赤字です。Sub渡し元は以下のように記載します。DateTimePicker2.Value)こんな感じでクラス的な使い方ができます。これで、以下のような日付コントロールの範囲伴う、シート上の範囲を制限するような使い方が可能です。応用できると思いますので、お試しになってください。FeedbackTrademarks。