N Sütununda son "İçi" yazan satrın altına bir satır ekle

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
N Sütununda son "İçi" yazan satrın altına bir satır ekle
ve

Mesala N115 içi ise N 115 in altına bir boş satır eklemek mümkünüdür.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
Sub ArananSonSat()
Aranan = "İçi"
If Aranan = "" Then Exit Sub
satir = Worksheets("Sayfa1").Range("n:n").Cells.Find(Aranan, Worksheets("Sayfa1").Range("n200"), xlFormulas, xlPart, xlByRows, xlNext, False, False).Row
MsgBox satir
End Sub
Yukarıdaki kodlar ile ilk içi yazan satırın numarasını elde edebiliyorum.

peki son içi yazan satırın numarasının nasıl elde edeceğim.
 

Mahmut Kök

Özel Üye
Katılım
14 Temmuz 2006
Mesajlar
878
Excel Vers. ve Dili
Excel 2007 - Türkçe
N Sütununda son "İçi" yazan satrın altına bir satır ekle
ve

Mesala N115 içi ise N 115 in altına bir boş satır eklemek mümkünüdür.


Kod:
Sub İÇİ()
For a = [n65536].End(3).Row To 1 Step -1
If Cells(a, "n") = "İçi" Then
Rows(a + 1).Insert
Exit Sub
End If
Next
End Sub
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Teşekkür ederim hocam aşağıdaki gibi daha çok işime yarayacak.

Kod:
Sub İÇİ()
For a = [n65536].End(3).Row To 1 Step -1
If Cells(a, "n") = "İçi" Then

'Rows(a + 1).Insert
Exit For
End If
Next
MsgBox a
End Sub
 
Üst