隐藏行
我需要把很多行隐藏掉,RowHidden这个属性只能一行一行隐藏,用循环速度特别慢,求助有没有更好的方法。 回复 1楼leikaihua的帖子抱歉,当前只能进行逐行隐藏无法一次性隐藏多行。 这个 隐藏行 命令执行速度特别慢,1万行需要5秒之多。 还有其它函数 或 命令 可以代替吗? 回复 4楼leikaihua的帖子
试试这段代码,控制重绘开关,我这边测试效果很明显:
Private Sub Command2_Click()
Dim i As Integer
Me.fpSpread1.ReDraw = False
For i = 0 To 9999
Me.fpSpread1.Row = i
Me.fpSpread1.RowHidden = True
Next
Me.fpSpread1.ReDraw = True
End Sub
页:
[1]