用 For Each…Next 檢查指定資料範圍內是否存在空白儲存格。
正式批次計算前,先確認 10 筆訂單必要欄位沒有缺值,避免後續公式或 VBA 出錯。
| 檢查項目 | 來源結果 | 解讀 |
|---|---|---|
| 訂單筆數 | 10 | 共有 10 筆訂單 |
| 空白欄位數 | 0 | 指定檢查範圍無空白 |
| Net Sales 總額 | 22126 | 完成批次計算後的合計 |
設定要檢查的 Range,使用 For Each cell In rng;若 IsEmpty(cell.Value) 或 cell.Value = "",則空白計數加 1。
來源完成案例顯示:空白欄位數 = 0。
空白數為 0 代表指定範圍具備完整值,但不代表資料一定正確;仍需檢查型別、異常值與商業規則。
請用 For Each…Next 檢查來源指定訂單範圍的空白儲存格,回傳空白總數,並說明 0 不等於資料完全無錯。
**問題:**若刪除 O-1006 的 Unit Price,空白數會如何?