ここから本文です

エクセルのVBAで質問です。

ooopusoさん

2017/4/1819:22:40

エクセルのVBAで質問です。

ユーザーフォームのリストボックスから選んだ商品の「情報」をsheet1のC列の最終行にどんどん追加していく方法を教えていただけないでしょうか。

商品の情報は全てsheet2に入っており、そこからコピーして持ってくるようなイメージだと思うのですがなかなかできません。。。

リストボックスの項目は複数選択ではなく一つ選んでは「入力」一つ選んでは「入力」の形です。

初心者で申し訳ないですが教えていただけないでしょうか。
よろしくお願いします。

Sheet1,リストボックス,全てsheet2,ユーザーフォーム,エクセル,リスト,りんご

閲覧数:
40
回答数:
2

違反報告

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

tiebukuro345さん

2017/4/1819:53:27

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

2017/4/19 20:46:45

できました!ありがとうございます。
説明不足ですみません…

ベストアンサー以外の回答

1〜1件/1件中

taihenda3356さん

2017/4/1820:59:26

リストから選ぶのは「りんご」などの中分類ですがSheet1のC列に入るのは小分類の「りんごA」とか「りんごB」ですね。ユーザーフォームにあるコマンドボタンが関係しているのかもしれませんが第三者には何のことかわからないです。
画像が不鮮明で質問の趣旨がよくわからない上に説明が不十分だと思います。

ユーザーフォームに設置したリストボックスにはリストの項目をクリックした、というイベントが用意されています。このイベントを利用してコードを書けばいいと思います。

あわせて知りたい

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

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

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

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

閉じる

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