Excel VBA質問箱 IV

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

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


4890 / 13644 ツリー ←次へ | 前へ→

【53772】リストボックスで表示された項目でシート内を検索したいです。 31 08/2/6(水) 19:28 質問[未読]
【53782】Re:リストボックスで表示された項目でシー... ichinose 08/2/7(木) 8:52 発言[未読]
【53785】Re:リストボックスで表示された項目でシー... 31 08/2/7(木) 10:46 お礼[未読]

【53772】リストボックスで表示された項目でシート...
質問  31  - 08/2/6(水) 19:28 -

引用なし
パスワード
   初めて投稿させて頂きます。VBA初心者です。
よろしくお願いします。

早速ですが、リストボックスに表示した項目をマウスでクリックした際に、そのクリックされた項目をキーとして、シート内を検索できるようにしたいのですが、どのように書けばよいか分りません。
ちなみに検索対象(リストボックスでクリックした項目)はシート内で結合セルと保持されています。また、検索でヒットした行範囲をテキストボックスに表示できる処理までを目指しています。

少しずつでも理解を深めて行きたいです。

ご教示をお願いします。

【53782】Re:リストボックスで表示された項目でシ...
発言  ichinose  - 08/2/7(木) 8:52 -

引用なし
パスワード
   ▼31 さん:
おはようございます。

>初めて投稿させて頂きます。VBA初心者です。
>よろしくお願いします。
>
>早速ですが、リストボックスに表示した項目をマウスでクリックした際に、そのクリックされた項目をキーとして、シート内を検索できるようにしたいのですが、どのように書けばよいか分りません。
>ちなみに検索対象(リストボックスでクリックした項目)はシート内で結合セルと保持されています。また、検索でヒットした行範囲をテキストボックスに表示できる処理までを目指しています。

このご質問が非常に投稿しづらいのは・・・。

・内容がきちんと規定されていない。

リストボックス

どこに配置したものなのか記述されていません。
ユーザーフォームに配置したものなのか、シートに配置したものなのか?
(シート配置の場合は、どのツールバーにあるリストボックスなのかも記述してください)

配置した場所や種類によって、同じリストボックスでも
コード記述が違う場合があります。

・具体的に例が示されていない

>シート内で結合セルと保持されています
何となくは、理解できてもはっきりしません。

具体的に例を示すともっとはっきりしますよね?

Sheet1と言うシートに

   A    B
1    あああ
2    いいい
3    ううう
4    えええ

但し、A1とB1は結合されています。
同様にA2とB2、A3とB3・・・と結合されています。

Sheet1には、上記のデータが設定されています。

リストボックスのメンバーは上記のセル範囲となります。

等と記述して少しでも具体的に表現してください。

また、検索するセル範囲に対しても
同様に例を挙げてシート名やセル範囲を規定してください。

これらの記述がないと投稿者が規定しなければなりませんよね?

これは、質問者が記述することですよ!!

記述するのは結構大変ですが、
これを記述することで質問者にとっても、
仕様がはっきりしてきます。

これらの記述があれば、有益な投稿があると思いますよ!!

【53785】Re:リストボックスで表示された項目でシ...
お礼  31  - 08/2/7(木) 10:46 -

引用なし
パスワード
   質問の内容に具体性が無く、また具体例も書かれていなかったため
皆様にはご迷惑をおかけしました。
結局のところ、試行錯誤の結果、なんとか自分で解決できました。

今後は具体例などを分りやすく記載し、皆様のご教示を受けさせて頂きます。

ありがとうございました。

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

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