Koşullu satır silme

Katılım
17 Kasım 2005
Mesajlar
11
Selam,

Koşullu satır silme de hep boş satır silme ile ilgili makro buldum.

Benim istediğim Range("a15:a150") içindeki 0 değerli satırlar silinsin.

Şimdiden teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,680
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Sub SIFIR_OLANLARI_SİL()
    For X = 150 To 15 Step -1
    If Cells(X, 1) <> "" And Cells(X, 1) = 0 Then Rows(X).Delete
    Next
    MsgBox "&#304;&#351;leminiz tamamlanm&#305;&#351;t&#305;r.", vbInformation
End Sub
 
Katılım
29 Nisan 2007
Mesajlar
81
Excel Vers. ve Dili
2003 Türkçe
p sutununda sil yazan satırları silmek icin;

For I = 1 To 1250
If Sheets("Analiz").Range("p" & I).Value = "sil" Then
Sheets("Analiz").Rows(I).Select
Selection.Delete
End If
Next

kodunu deniyorum ama satırlar silinerek gittigi ve satır sırası degistigi icin i degeri asıl satır yerine baska satırları siliyor

yardımcı olabilir misiniz?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
:cool:
Kod:
For I = 1250 to 1 step -1
 
Üst