Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7337 / 13645 ツリー ←次へ | 前へ→

【39688】シート内にリストアップ レオン 06/6/29(木) 4:00 質問[未読]
【39689】Re:シート内にリストアップ Statis 06/6/29(木) 9:41 発言[未読]
【39727】Re:シート内にリストアップ レオン 06/6/29(木) 21:27 質問[未読]
【39737】Re:シート内にリストアップ Statis 06/6/30(金) 9:13 発言[未読]

【39688】シート内にリストアップ
質問  レオン  - 06/6/29(木) 4:00 -

引用なし
パスワード
   すいません、教えてください。

顧客情報を整理しようとしていて、いま、複数のシートがあります(10くら
い)。で、全てのシートに共通のスタイルですが、B列に購入した都道府県、C列に顧客氏名を入力しています。
そこで、さらに入力をすすめていくと、各都道府県で顧客氏名はある程度
しぼられてきます。そこで、各シートの横のほうに(ユーザーフォーム
内でもいいのですが)、コンボボックスなどで地方(中国地方や東北地
方)、都道府県名を順次選択していくと、「全てのシートから」その都道
府県を検索し、合致したとき「顧客氏名を」その下のセルにリストアップ
させたいのですが、そのようなマクロはできますでしょうか?

【39689】Re:シート内にリストアップ
発言  Statis  - 06/6/29(木) 9:41 -

引用なし
パスワード
   ▼レオン さん:
こんにちは
>顧客情報を整理しようとしていて、いま、複数のシートがあります(10くら
>い)。で、全てのシートに共通のスタイルですが、B列に購入した都道府県、C列に顧客氏名を入力しています。
>そこで、さらに入力をすすめていくと、各都道府県で顧客氏名はある程度
>しぼられてきます。そこで、各シートの横のほうに(ユーザーフォーム
>内でもいいのですが)、コンボボックスなどで地方(中国地方や東北地
>方)、都道府県名を順次選択していくと、「全てのシートから」その都道
>府県を検索し、合致したとき「顧客氏名を」その下のセルにリストアップ
>させたいのですが、そのようなマクロはできますでしょうか?

確認です。
コンボボックスで実際は何を選択しその値は各シートのどの列を検索するのか
またほかに検索条件はあるのか具体的にお願いします。

次にその下のセルとは何処のシートのどこセルでしょうか?

【39727】Re:シート内にリストアップ
質問  レオン  - 06/6/29(木) 21:27 -

引用なし
パスワード
   ▼Statis さん:
御回答ありがとうございます。

説明が不出来で申し訳ありません。

都道府県ごとに、顧客はある程度限られてくるので、都道府県をコンボ
ボックスから選択したら、これまですでに入力しているデータの中から
リストアップできたらなと考えております。

>コンボボックスで実際は何を選択しその値は各シートのどの列を検
>索するのか
コンボボックスでは、都道府県を選択し、その選択項目を元にB列か
らその都道府県に一致するものを検索するという感じです。

>またほかに検索条件はあるのか具体的にお願いします。
検索条件は都道府県のみです。コンボボックスで都道府県を選択
すると、それをB列から検索し、それにヒットする全てのものに関して
C列をリストにする。という感じです。

>次にその下のセルとは何処のシートのどこセルでしょうか?
すいません、説明が悪くて。下というより、作成している表と同じ
シートで、その表の外側であればどこでもいいです。
何度か同じ顧客が出てくるため、表を作成中に上記のように都道
府県からこれまでに入力している顧客情報をリストにして、そこから
選択(コピペ)できたらと考えております。

すいませんがよろしくお願いします。

【39737】Re:シート内にリストアップ
発言  Statis  - 06/6/30(金) 9:13 -

引用なし
パスワード
   こんにちは

オートフィルタで出来ませんか。
一度、マクロの記録で試してみて下さい。
後は、抽出した値をコンボボックスの値に変更しるだけです。

7337 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free