質問: エクセル ユーザーフォームからデータに書き込む 見積書とデータを連動させて自動入力していますが、 データベースのほうをユーザーフォームを作って入力させるつもりです。 その時、物件名は1つで製品名(内訳)が1種類から6種類くらいまで記入しなければいけない場合、 データベースのほうに、内訳の数だけ行を増やして書き込むにはどのようにしたらいいのでしょうか? 行を増やすという考えも、素人考えなので他に効率のいい方法が思いつかないのですが・・・。 ちなみにデータベースは、aから 見積/請求/物件no/見積日付/正式名称/担当者/受注日/納品日/物件名/ 製品名/ 数量/単価/合計 製品名ごとに数量、単価、合計があるのでこちらにも反映してきます。 初心者のため、質問自体ちゃんとできているか不安ですがご教授くださいませ。
回答: 一案ですが、データを保存するシートを2つにしては如何でしょうか。 物件一覧 見積/請求/物件no/見積日付/正式名称/担当者/受注日/納品日/物件名 製品一覧 物件no/製品名/数量/単価/合計 製品データ 製品名/単価 入力フォームは、天賦のように フレームで分けておけば、入力画面もわかりやすいかと 登録のボタンのコードは考えてみてください。 そんなに複雑ではないと思います。