質問: cnt + 1 Loop ``` 実行結果 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/0a7e3573ad682ba18641a36c57eee2a4.png)
回答: set MyRangeの行で、開始位置になぜcntをつかうのでしょうか。 cntを使うと現在比較しようとしている行から下しか検索しないと思います。 (だからC5のcccが対象の場合、行位置が上にあるK3にあるcccにヒットしない。) そこは3でいいんじゃないでしょうか。 `Set MyRange = Range(Cells(3, "K"), Cells(kRow, "K")).Find(what:=Cells(cnt, "C"))`