我需要查找屏幕上是否可见单元格。
可见,我不是说隐藏。我特别想找出一个单元格当前是否显示在活动工作表中,或者它是否未显示,即:它已从可见活动工作表中滚动出来。
我在网上看了,只能找到以下似乎对我不起作用的代码:
Private Sub CommandButton1_Click()
With Worksheets(1).Cells(10, 10)
'MsgBox "Value: " & .Value & ", Top: " & .Top & ", Left: " & .Left
Dim visibleCells As Range
Set visibleCells = Range("A1").CurrentRegion.SpecialCells(xlCellTypeVisible)
If Intersect(Worksheets(1).Cells(10, 10), visibleCells) Is Nothing Then
MsgBox "This cell is not visible."
End If
End With
End Sub
在此先感谢您的帮助,
马旺