- 帖子
- 5
- 主題
- 1
- 精華
- 0
- 積分
- 13
- 點名
- 0
- 作業系統
- windowsXP
- 軟體版本
- 2003
- 閱讀權限
- 10
- 來自
- 桃園
- 註冊時間
- 2010-5-6
- 最後登錄
- 2010-7-15
|
真不好意思!沒表達清楚!應該是E3:F1000兩欄中的儲存格同時 是 0 或空白(不包括負數或文字),才需要隱藏,Hsieh 版主的這個VBA:會把E欄儲存格是零和空白的那一列隱藏,請問要如何改呢?謝謝!
Sub nn()
Dim Rng As Range
[E3:F1000].EntireRow.Hidden = False
For Each a In [E3:E1000]
If Application.Sum(a.Resize(, 2)) = 0 Then
If Rng Is Nothing Then
Set Rng = a
Else
Set Rng = Union(Rng, a)
End If
End If
Next
If Not Rng Is Nothing Then Rng.EntireRow.Hidden = True
End Sub
會把E欄儲存格是零和空白的那一列隱藏 |
|