ここから本文です

エクセルマクロで商品購入リストを作成しています。オーダーフォームに商品情報を...

s30********さん

2019/11/2007:20:12

エクセルマクロで商品購入リストを作成しています。オーダーフォームに商品情報を入力後各分類毎のシートに登録されていくようにしています。履歴がある商品を購入した際はオーダーフォームに商

品情報が自動で入る仕組みにしてなるべくて入力を少なくしたいです。
構想のアドバイスをお願いします。

閲覧数:
71
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

アバター

ID非公開さん

2019/11/2019:49:45

構想のアドバイスをお願いします。との事なので。

この質問は
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q102158910...
からの続きでしょうか?

そうだとしたらオーダーフォームと書いてあるのは、ユーザーフォームではなくワークシートですね。

>履歴がある商品を購入した際はオーダーフォームに商品情報が自動で入る
前の質問の続きなら、各分類ごとのデータが元になるデータだと思います。
履歴を入れるシートと分類ごとに分けたシートでやろうとしているのを考え直した方がいいです。

購入というからには、購入する物(商品)があり、それに対して何時、何個購入したかというデータです。

商品コード、商品名、その分類コード、商品の必要な情報、単価
などの項目を入れた商品マスターを作成するのが通常やる事です。
そうすれば
>オーダーフォームに商品情報を入力後
これは商品コードを入力するだけで、VLOOKUP関数で必要項目が表示されます。

商品マスターのシートを作成を含め、シート構成を考えた方がいいと思います。

ついでに余計な事かもしれませんが
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q102164911...
の質問ですが、これももし前の質問から続いているなら、列12番とはL列で、シート名を入れる列です。この列の値が空白か否かで削除してしまっていいのでしょうか?

  • 質問者

    s30********さん

    2019/11/2107:16:51

    ご回答ありがとうございます。
    前回の質問からの続きです。
    オーダーフォームではなくUser formでした。また削除の投稿につきましては列番号が誤っていました。処理日時が入っている列をまとめて削除でした。
    すみません。

  • その他の返信を表示

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

質問した人からのコメント

2019/11/21 22:01:18

長々お付き合いありがとうございました。
商品マスタ作成してみます。
sheet 1の列も入れ替えしたい所がありますので
今一度精査してまた質問させていただきますので
ご教授お願い致します。
ありがとうございました。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる