一見単純な問題:
列 A:E にデータがあります。列 E には、いくつかの行にいくつかの空白セルがあります。
E の空白セルを含む ALL THE ROW を削除したいと思います。ただし、キャッチは次のとおりです。後続の列に他のデータがあります。行全体を削除すると、このデータも削除されますが、これは望ましくありません。
より具体的には、(1)列Eの空白セルを確認する必要があります(2)空白セルが見つかった場合、このセルを含む行をクリアしますが、列A:Eのみです(3)列のデータをシフトしますA:Eアップ
私は試した:
Range("E2:E100").SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp
ただし、これは行全体ではなく、列 E のデータのみをシフトします。
もちろん、私は使用できます:
Range("E2:E100").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
しかし、私が言ったように、これは私が望まない後続の列のデータを削除します。
任意のヒント?
ありがとう、
アル