質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

マクロ

定義された処理手続きに応じて、どのような一連の処理を行うのかを特定させるルールをマクロと呼びます。

Q&A

解決済

2回答

8796閲覧

【VBAマクロ】複数検索で一致したセルを行ごとコピーして貼り付けがしたい

Pickerchu

総合スコア13

VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

マクロ

定義された処理手続きに応じて、どのような一連の処理を行うのかを特定させるルールをマクロと呼びます。

0グッド

0クリップ

投稿2019/02/24 12:22

編集2019/02/24 12:23

閲覧ありがとうございます。


処理の流れとしまして、
・実行ボタンを押す。
・コードの中でIDの列から'101'を部分検索
・ひらがなの列から'えお'を部分検索
・上記の二つの条件が一致したセルの行をコピー
・別シートの同じレイアウトの表に値が入るようにしたいです。


[Sheet1]元データのシート

番号IDひらがな
10999101あいうえ
20999101うえお
30999101あいうえお
40999102あいう
50999103えお

[Sheet2]実行後のシート

番号IDひらがな
20999101うえお
30999101あいうえお

説明不足かと思われますが、
処理の流れ、このような処理は可能なのか、
どなたかご教授ください。
宜しくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

koji9004さんの回答のようにループを使う方法とか、WEB検索すればすぐにサンプルコードは見つかります。適切なキーワードでないと見つからないですが、慣れればすぐに見つかるようになります。質問して回答を待っているより効率的です。
例えば、「EXCEL VBA 複数条件 一致」で検索してみてください。

excel vba 複数条件 一致 - Google 検索

他にオートフィルタを使う方法もあります。

Office TANAKA - Excel VBA Tips[オートフィルタを使い倒す]

投稿2019/02/25 01:46

hatena19

総合スコア33729

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Pickerchu

2019/02/25 02:08

回答ありがとうございます。 まずは正しい検索を心がけて効率を上げたいと思います。 サイトも載せていただき感謝いたします。 回答を下さったお二方をベストアンサーにしたいのですが、回答が早かったkoji9004さんを選ばせていただきました。
guest

0

ベストアンサー

結論から言わせていただきますと処理としては可能です。

1.シート1の行数分繰り返す処理
2.(コードの中でIDの列から'101'を部分検索) AND (ひらがなの列から'えお'を部分検索)
を満たす条件だった場合、シート2の最終行にコピーする
という処理になります。
'101'と'えお'の部分をセルに書くのか、VBAコード内に書くのかは自由です。

処理としてはそんなに難しい処理ではないため、ネット上で調べれば
簡単に実装できると思います。

宜しくお願いいたします。

投稿2019/02/25 01:35

koji9412

総合スコア158

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Pickerchu

2019/02/25 02:09

回答ありがとうございます。 まだ慣れていないため処理の流れなど簡潔に説明して頂きありがとうございます。 ベストアンサーに選ばせていただきました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問