質問: true end with end sub 最初から、「長さ 0 の文字列」セルを一度に選択する方法があれば簡単なのですが、そのような方法はありますか? あるいは他のもっとよい方法などがあればご教示くださいませ。 (o。_。)oペコッ
回答: >【b】のfor each x in array(1, 3, 6)の1、3、6は何をさすのでしょうか? >これもそのままやってみしましたがemptyにはなりませんでした。 あれ?そうですか。 まあ、いいです。そういう事もあるのかもしれません。 とりあえず『1、3、6は』.columns(x)...という記述から推測できると思いますが usedrangeの列を指します。 対象列が限定されている場合などに使えるかな...程度で。 書き忘れてましたが、こちらは255文字で切り捨てられるんでした。(...使えんorz) 次に【c】の質疑がくるかもしれませんが、色々と盛りだくさんにしてもあれなのでそれはパスという事で。 #ちなみにcj_moverさんのsub nls_sweeper()は通常は問題なく機能します。 >vbeでは、.range(surad).formula = sfml の部分が黄色くなっていました。 問題はシート名のほうかと。その場合 "=1/(istext('" & .name & "'!rc)*('" & .name & "'!rc=""""))" シングルクォーテーションでくくってあげれば良いです。