質問: 空白欄を消す エクセルで、vlookを使い、エラー回避する為にif関数を使っています。 検索結果出た後、空白セルを一括削除したくてジャンプしようとしたところ、本物の?空白セルではなかったのでできませんでした。 検索結果合致しなく空白になったセルの一括消去方法というのはありますか? 意味が通じにくいかもしれませんが、よろしくお願い致します。
回答: こんにちは! >本物の?空白セルではなかったのでできませんでした。 すなわちif関数等で数式が入っていて、見た目が「空白」になっている! そのセルの数式を消して、「空白」セルにしたい! という解釈での一例です。 vbaになってしまいますが、 画面左下の操作したいsheet見出し上で右クリック → コードの表示 → vbe画面に ↓のコードをコピー&ペースト → 操作したい範囲を選択 → マクロを実行してみてください。 (alt+f8キー → マクロ → マクロ実行です) sub 空白セルクリア() 'この行から dim c as range for each c in selection if c = "" then c.clearcontents end if next c end sub 'この行まで ※ 必ず範囲指定した後にマクロを実行してください。 ※ 入っていた数式はすべて消えてしまいます。m(_ _)m