- ベストアンサー
空のセルがあるときの左寄せ方法
下記のように空セルがあるときの左寄せ方法を 教えてください。 if文を使ってTRYしたのですが、うまいロジックが 組めなく困っています。 <処理前> ___I__J__K__L__M__N__ ___△__■__△__■__△__■__ △:空のセル ■:データ有りのセル <処理後> ___I__J__K__L__M__N__ ___■__■__■ I列に左寄せ
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こういう場合は、後ろからやっていくのが常套手段です ----------------------------------- Sub Macro1() sx = 14 'N列から l = 1 ' 対象行 Do If Cells(l, sx) = "" Then Cells(l, sx).Delete Shift:=xlToLeft End If sx = sx - 1 Loop Until sx = 9 'I列まで End Sub
お礼
早速のご指導ありがとうございました。 思い通りの動作です。 本当に助かりました。