- Katılım
- 3 Mart 2009
- Mesajlar
- 519
- Excel Vers. ve Dili
- excel 2003 tr
Sub gizle()
For i = 6 To 1000
Range("b" & i).Select
If ActiveCell.Value = "Gizle" Then
Selection.EntireRow.Hidden = True
Else
Selection.EntireRow.Hidden = False
End If
Next
End Sub
bu kod işe yarıyor ama cok yavaş 1 ile 10 satırda sorun yok ama 1 .ile 1000 arasında sorun yaşıyor
daha hizlı olabilirmi ayrıca göster secenegide eklene bilirimi şimdiden teşekürler
For i = 6 To 1000
Range("b" & i).Select
If ActiveCell.Value = "Gizle" Then
Selection.EntireRow.Hidden = True
Else
Selection.EntireRow.Hidden = False
End If
Next
End Sub
bu kod işe yarıyor ama cok yavaş 1 ile 10 satırda sorun yok ama 1 .ile 1000 arasında sorun yaşıyor
daha hizlı olabilirmi ayrıca göster secenegide eklene bilirimi şimdiden teşekürler
