- Katılım
- 2 Şubat 2014
- Mesajlar
- 758
- Excel Vers. ve Dili
- 2007 Türkçe
ss = Range("K" & Rows.Count).End(3).Row
For i = 3 To ss
If Cells(i, "K").Value <> Range("A1").Value Then
Cells(i, "K").EntireRow.Hidden = True
End If: Next i
Merhabalar, A1 hücresindeki değeri K sütununda (son satırı sabit değil, maks 100000 satır gibi)
sorgulayıp A1 e eşit olmayan satırları gizlemek istiyorum. Ya da önceden gizleyip
eşit olanları görünür yapmak istiyorum.
Lakin döngü çok uzun sürüyor. Bu işlemi çok daha kısa nasıl yapabilirim acaba?
For i = 3 To ss
If Cells(i, "K").Value <> Range("A1").Value Then
Cells(i, "K").EntireRow.Hidden = True
End If: Next i
Merhabalar, A1 hücresindeki değeri K sütununda (son satırı sabit değil, maks 100000 satır gibi)
sorgulayıp A1 e eşit olmayan satırları gizlemek istiyorum. Ya da önceden gizleyip
eşit olanları görünür yapmak istiyorum.
Lakin döngü çok uzun sürüyor. Bu işlemi çok daha kısa nasıl yapabilirim acaba?