Aşağıdaki kod Sayfa1de, B1 B500 aralığındaki 9 yazan hücrelerin bulunduğu satırları ve bu satırların üstündeki satırları kopyalar.
Kod:
Sub Makro2()
With Worksheets("Sayfa1").Range("b1:b500")
Set C = .Find(9, LookIn:=xlValues, LookAt:=xlWhole)
If Not C Is Nothing Then
firstAddress = C.Address
Do
adres = adres & C.Row - 1 & ":" & C.Row & ","
Set C = .FindNext(C)
Loop While Not C Is Nothing And C.Address <> firstAddress
End If
End With
Range(Left(adres, Len(adres) - 1)).Copy
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.