質問: excelで数式の入っているセルを空白と認識させたい いつもお世話になります。 見た目は空白セルなのですが、そこには「=if(f43="","",$b$2)」のような数式が入っていて空白になっているだけです。このようなセルがあるときに、「ctrl+a」を使うと数式の入った空白セルもすべて選択されてしまいます。そうならないような、空白を空白として認識させる方法はありますか。
回答: no6です。 >セルはb5,b6と順番に埋まっていくので、 >飛び飛びの範囲になることはないです。 であることを前提にできるのなら、更に簡単になります。(実質1行) ご指定の「ctrl+a」などは無視させていただいていますが、以下ではいかがでしょうか? ※ b列には関数式は無いものと仮定しています。 ※ b5:b10全てが空白の場合は何もしません。 sub sample() if [counta(b5:b10)] then range("a5").resize([counta(b5:b10)], 2).select end sub >それをマクロに組み込みたいなと考えています。 シートはデフォルト(=activesheet)として記述してありますので、他のマクロに組み込むのなら、そのあたりをご注意ください。