|
▼31 さん:
おはようございます。
>初めて投稿させて頂きます。VBA初心者です。
>よろしくお願いします。
>
>早速ですが、リストボックスに表示した項目をマウスでクリックした際に、そのクリックされた項目をキーとして、シート内を検索できるようにしたいのですが、どのように書けばよいか分りません。
>ちなみに検索対象(リストボックスでクリックした項目)はシート内で結合セルと保持されています。また、検索でヒットした行範囲をテキストボックスに表示できる処理までを目指しています。
このご質問が非常に投稿しづらいのは・・・。
・内容がきちんと規定されていない。
リストボックス
どこに配置したものなのか記述されていません。
ユーザーフォームに配置したものなのか、シートに配置したものなのか?
(シート配置の場合は、どのツールバーにあるリストボックスなのかも記述してください)
配置した場所や種類によって、同じリストボックスでも
コード記述が違う場合があります。
・具体的に例が示されていない
>シート内で結合セルと保持されています
何となくは、理解できてもはっきりしません。
具体的に例を示すともっとはっきりしますよね?
Sheet1と言うシートに
A B
1 あああ
2 いいい
3 ううう
4 えええ
但し、A1とB1は結合されています。
同様にA2とB2、A3とB3・・・と結合されています。
Sheet1には、上記のデータが設定されています。
リストボックスのメンバーは上記のセル範囲となります。
等と記述して少しでも具体的に表現してください。
また、検索するセル範囲に対しても
同様に例を挙げてシート名やセル範囲を規定してください。
これらの記述がないと投稿者が規定しなければなりませんよね?
これは、質問者が記述することですよ!!
記述するのは結構大変ですが、
これを記述することで質問者にとっても、
仕様がはっきりしてきます。
これらの記述があれば、有益な投稿があると思いますよ!!
|
|