返回列表 上一主題 發帖

選擇性空白列,如何刪除

回復 1# errol.sun
刪除列要從最大列位開始往上刪除
  1. Sub nn()
  2. For i = Sheet1.UsedRange.Rows.Count To 1 Step -1
  3.    If Application.CountA(Sheet1.UsedRange.Rows(i)) = 0 Then Sheet1.UsedRange.Rows(i).Delete
  4. Next
  5. End Sub
複製代碼
學海無涯_不恥下問

TOP

回復 4# wufonna


    你的方法為何?
資料是否確定為空白?
建議上傳檔案
學海無涯_不恥下問

TOP

回復 6# wufonna
  1. Sub nn()
  2. Columns("A").Replace ChrB(32), ""
  3. Range("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
  4. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 看別人不順眼,是自己修養不夠。
返回列表 上一主題