返回列表 上一主題 發帖

[發問] VBA 複製無法判斷空白 & 數值加總

[發問] VBA 複製無法判斷空白 & 數值加總

請問一下我用VBA 複製A檔案到B檔案
本來要將H欄到S欄 全部是空白就刪除 , 但怎麼判斷都無法寫出來
後來嘗試用假設H欄加總到S欄 等於0 就刪除 , 沒想到出現這個問題(圖片)
已事先將儲存格轉為數值 為什麼還會出現這個問題呢?

如果要判斷空白就刪除要怎麼表示呢???

如下問題



程式碼
  1. Dim RepSht As Worksheet
  2. Set RepSht = Sheets("CCC")

  3. With RepSht
  4.      For u = .Range("A65536").End(xlUp).Row To 2 Step -1
  5.           If .Cells(u, "I") = "" And .Cells(u, "J") = "" And .Cells(u, "K") = "" And .Cells(u, "L") = "" And .Cells(u, "M") And .Cells(u, "N") = "" And .Cells(u, "P") = "" And .Cells(u, "Q") = "" _
  6.            And .Cells(u, "R") = "" And .Cells(u, "S") = ""  Then
  7.            .Rows(u).Delete
  8.            End If
  9.       Next
  10. End With
複製代碼
TEST.rar (15.05 KB)

回復 2# GBKEE


    更正後下拉一樣狀況
數字都會變更

TOP

回復 4# 准提部林

感謝大大提點!! 終於完成!!!

TOP

        靜思自在 : 【為善競爭】人生要為善競爭,分秒必爭。
返回列表 上一主題