どこでエラーが起きてると思う?
検索して見つからなかったセルに対して何かをしようとしたから、何に対してやるんだよーってエラーが起きたんだよ
コードを見ると、Findメソッドの戻り値に対して直接Activateしてるから、そこをばらす必要があるので、一旦戻り値を変数に受けるといい
セルはRangeオブジェクトで、 Findメソッドは通常、Rangeオブジェクトを返す
オブジェクトを変数に代入する場合は、 Set をつける
見つからなかった場合はFindメソッドはNothing を返す
オブジェクトの比較には、Is を使う 例: If Not(r is Nothing) Then 〜
あとはがんばれ
Excel VBA 質問スレ Part65
■ このスレッドは過去ログ倉庫に格納されています
375デフォルトの名無しさん (ワッチョイ ffcc-Ho7r)
2020/04/16(木) 16:37:22.10ID:V7jYJHWg0■ このスレッドは過去ログ倉庫に格納されています
