ayni kolonda ardarda gelen ayni satirlarin arasini ayirmak

Katılım
13 Şubat 2006
Mesajlar
9
Merhaba makro kullanarak ardarda gelen ayni satirlarin arasina bos bir satir nasil eklerim? yardimlariniz icin simdiden tesekkurler..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Biraz daha ayrıntılı olarak belirtebilirmisiniz
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Umarım doğru anlamışımdır. Bir sütunda aynı olan verilerin arasına bir satır eklemek için.


Aşağıdaki kodları deneyin

Sub çift_kayıtlari_arala()
totalrows = ActiveSheet.UsedRange.Rows.Count
Count = 1
For Row = totalrows To 2 Step -1
If Cells(Row, 1).Value = Cells(Row - 1, 1).Value Then
Rows(Row).Insert
Count = Count + 1
End If
Next Row
End Sub
 
Katılım
13 Şubat 2006
Mesajlar
9
cevabiniz icin cok tesekkur ederim, fakat ben ayni gruptan olanlari tekrar ayirmak istemiyorum, yani

hg
hg
hg

kj
kj

ju

ol
ol
ol

gibi

ayni olanlar birdaha ayrilmasin istiyorum. Simdiden tesekkurler!
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,642
Excel Vers. ve Dili
Pro Plus 2021
[vb:1:7a88ab2e96]Sub çift_kayıtlari_arala()
totalrows = ActiveSheet.UsedRange.Rows.Count
For Row = totalrows To 2 Step -1
If Cells(Row, 1).Value <> Cells(Row - 1, 1).Value Then Rows(Row).Insert
Next Row
End Sub[/vb:1:7a88ab2e96]
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Ben "B" sütunundaki çift olmayan kayıtları aralamak istiyorum yukarıdaki kodu çalıştıramadım. sn.hakangon'un yazmış olduğu gibi olsun istiyorum.
Yani şu şekil.
hg
hg
hg

kj
kj

ju
Yukardaki kodları denedim ama makrodan ,koddan ,modülden anlamadığım için yapamadım. :(
 
Katılım
25 Ağustos 2005
Mesajlar
569
Excel Vers. ve Dili
Excel 2003 Tr
sn.as3434, hocamın verdiği kodların "b " sütunu için olanı

Sub çift_kayıtlari_arala()
totalrows = ActiveSheet.UsedRange.Rows.Count
For Row = totalrows To 2 Step -1
If Cells(Row, 2).Value <> Cells(Row - 1, 2).Value Then Rows(Row).Insert
Next Row
End Sub
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Tam istediğim gibi oldu . Teşekkür ederim sn. veyselemre ve sn.hikmet
Küçük bir problem var yalnız, olsada olur olmazsa da Butona bağladığımız bu makro butona her basışımız da satır aralarını bir kere daha açıyor. Acaba bunu önlemenin bir yolu yok mu?
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,642
Excel Vers. ve Dili
Pro Plus 2021
[vb:1:a9039940a7]Sub çift_kayıtlari_arala()
totalrows = ActiveSheet.UsedRange.Rows.Count
For Row = totalrows To 2 Step -1
If Cells(Row, 2).Value <> Cells(Row - 1, 2).Value And Cells(Row - 1, 2) <> "" And Cells(Row, 2) <> "" Then Rows(Row).Insert
Next Row
End Sub[/vb:1:a9039940a7]
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Teşekkür ederim sn. veyselemre :eek:k::
 
Üst