• ベストアンサー

エクセルVBAで納期管理するために

エクセルVBAで納期管理を目的として 受注状況の確認や追加受注の入力をしたいと思っています 入力フォームをつくり その中に「年月日・品番」などを入力(選択式で)できるようにしたいと思っています まず最初にその入力フォームの中に「納期」というタイトルのラベルをつくり テキストボックスに年月日の数字を入力するのではなく ドロップダウンリストで選択式にしたいのですが(コンボボックス?) リストに呼び出すために年月日にあたる数字を他のシートに用意するのですか? いろいろサイトをみてみたんですがよくわかりませんでした よろしくお願いいたします

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

> リストに呼び出すために年月日にあたる数字を他のシートに用意するのですか? その通りですが、日付の場合は、沢山のリストを選択するようになった場合に 作業する方も大変な作業になりますよね。 日付の選択できる範囲を絞り込むとか初期値を入れておくとか工夫しましょう。 その他の方法として 年、月、日 とわけて 年を選択、1~12で月を選択とかリストボックスを3つに分ける方法 カレンダーを表示させる方法があります。(但し、この場合はアクセスがインスト―ルされているパソコンが必要) http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_calendar.html などを参考にしてください。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

リストに呼び出すための年月日にあたる数字は、そのシートに用意します。そして、データの入力規則の設定でリストを選び、元の値として、年月日にあたる数字のセルをマウスで選択します。

関連するQ&A