- 締切済み
ExcelのVBAで作りたいんです
Excelのマクロで以下のようなものを作りたいのですが、調べても適当なものが見つからず、どのようなコードを書いたらいいのか分からないので有識者の方のお力をお貸しください。 Sheet1に検索ワードが入力された表を作成しておきます。(表自体は数十行程度で1列だけ) Sheet2にSheet1に書かれている検索ワードがあるかどうかを調べて、該当した場合にはその行を削除する。 もしくは別シートに移動する。 この作業をSheet1の検索ワード行数分自動で処理する。 Sheet2は数百行程度で複数列ありますが、検索ワードが該当さえすれば削除(移動)してしまって構いません。 また、話は変わりますがこのようなものも作りたいのです・・・。 CSVからの整形用マクロがあるのですが、整形処理が終了したら整形済みのシート(例としてSheet2~5)から1つのシートにまとめたい(Sheet1へ)と思っているのですが、データがどこまで入力されているか(Sheet2~5に)の判断と、Sheet1へのコピーでSheet1にどの行までデータが入っていてどの行から追加すればいいのかをお教えください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- NCU
- ベストアンサー率10% (32/318)
回答No.1
> Sheet2にSheet1に書かれている検索ワードがあるかどうかを調べて、 Find メソッドでどうぞ。 > データがどこまで入力されているか(Sheet2~5に)の判断 例えばワークシートのCountA関数をシート全体に使う、とか。 > Sheet1にどの行までデータが入っていてどの行から追加すればいいのか End(xlUp) とか。
お礼
回答ありがとうございました。 自己解決できそうなので締めます。