|
エクセル初心者です。初めて質問させていただきますので、質問の仕方もよく分からないのですが、どうぞ宜しくお願いします。
Sheet1のA列に顧客コードが入っています。日によって人数は違います。
Sheet1のB列からG列まで商品名と金額が入っているとします。(以下のように)
(Sheet1)
A B C D E F G
1 顧客CD 商品1 金額 商品2 金額 商品3 金額
2 1001 りんご 100 みかん 50 バナナ 150
3 1002 りんご 200 みかん 60 バナナ 200
4 1003 りんご 300 みかん 70 バナナ 250
5 1004 りんご 400 みかん 80 バナナ 300
6 1005 りんご 500 みかん 90 バナナ 350
このデータを顧客ごとの単票にしていきたいのです。
Sheet2にVlookup関数で顧客CD別に商品名・金額が反映する単票のフォームを作成しています。
(Sheet2)
A B C
1 顧客CD 1001
2 りんご みかん バナナ
3 100 50 150
このフォームを次の顧客CD 1002の単票を4行目に作成し、次の顧客を7行目に・・・と連続して顧客CDが入力され、フォームをコピーして貼り付けていきたいのです。
一人の顧客に対して、紙を一枚使うのがもったいないので、このようなことがマクロを利用してできないかと考えました。
分かりにくい質問で大変申し訳ないのですが、どうぞ宜しくお願いします。
|
|