質問: 1 to x step 2 if cells(5 + i, 1 + j)="" then exit for else with cells(5 + i, 1 + j).interior ・ ・ ・ end with end if とすると空白セルのところで終了してしまいました。 exit forをnext i 等とするとエラーになってしまいます。 何処に、何と入れればよいのかご教授下さい。 excel 97 使用です。不明な点があれば補足しますのでよろしくお願いします。
回答: exit for だと、forループ(i)を脱出してしまうので、 「空白以外なら」と言う条件にして、処理を行います。 for i = 1 to x step 2 if cells(5 + i, 1 + j) <> "" then '処理 end if