|
19楼的建议很好- Sub 行列隐藏显示()
- Application.ScreenUpdating = False
- Dim i As Integer
- Dim j As Integer
- For i = 2 To [A65536].End(xlUp).Row
- If Cells(i, 1).Value = "" Then
- Cells(i, 1).EntireRow.Hidden = True
- Else
- Cells(i, 1).EntireRow.Hidden = False
- End If
- Next i
- For j = 3 To 7
- If Cells(1, j).Value = "" Then
- Cells(1, j).EntireColumn.Hidden = True
- Else
- Cells(1, j).EntireColumn.Hidden = False
- End If
- Next
- Application.ScreenUpdating = True
- End Sub
- Sub 恢复初始()
- Application.ScreenUpdating = False
- Dim i As Integer
- Dim j As Integer
- For i = 3 To 7
- Cells(1, i).Select
- Selection.EntireColumn.Hidden = False
- Next i
- For j = 2 To 21
- Cells(j, 1).Select
- Selection.EntireRow.Hidden = False
- Next j
- Application.ScreenUpdating = True
- End Sub
复制代码 ,完善下就不闪烁了 |
评分
-
1
查看全部评分
-
|