...If
End If
If Bul Is Nothing Then Exit Do
Set Bul = S2.Range("C:C").FindNext(Bul)
Loop While Not Bul Is Nothing And Bul.Address <> Adres
If Sayac < Say_1 And Say_2 < Say_1 Then...
..."B") = trh Then
Cells(c.Row, "C").ClearComments
s = 1
End If
Set c = [A:A].FindNext(c)
Loop While Not c Is Nothing And c.Address <> Adr
End If
If s = 1 Then
MsgBox "Açıklama Silindi", vbInformation...
...6
Say = Say + 1
Exit Do
End If
Set Bul = Hedef_Alan.FindNext(Bul)
Loop While Not Bul Is Nothing And Bul.Address <> Adres
End If
End If
Next
Set Alan = Nothing...
...Adres = Bul.Address
Do
Bul.Interior.Color = Aranan.Interior.Color
Set Bul = Tablo.FindNext(Bul)
Loop While Not Bul Is Nothing And Bul.Address <> Adres
End If
Next
Set Tablo = Nothing
Set S1 = Nothing...
Basit bir findnext kullanım örneği.
Sub Makro3()
Set A = Range("A2:A50").Find(What:="Ali")
For i = 1 To Application.CountIf(Range("A2:A50"), "Ali")
Range("A2:A50").findnext(After:=ActiveCell).Activate
MsgBox ActiveCell.Address
Next
End Sub
i degerini ikinci ve üçüncü if değerlerini çalıştırmak için yazdım. Bu findnext cok karışık anlayamadım. İlk if değeri çalışıyor ikinci ve üçüncü if değerlerini çalıştırmak icin i +1 yazdım. Ben acemiyim biraz makro konusunda kusuruma bakmayın. İkinci ve üçüncü if değerlerini çalıştırmak için...
...değeri veri sayfasında c sütununda bularak, anasayfa içindeki belirli hücrelere eşitlemek istiyorum fakat çok denemeler yaptım olmuyor. Bu findnext olayını çözemedim. Yardım edermisiniz lütfen.
Set sa = sheets("anasayfa")
Set sv = sheets("veri")
aranan = sa.range("C2").value
i = 0
With...
...Rem Buraya yapmak istediğiniz işlem kodlarını yazmalısınız...
Rem Buraya yapmak istediğiniz işlem kodlarını yazmalısınız...
Set Bul = .FindNext(Bul)
Loop While Not Bul Is Nothing And Bul.Address <> Adres
End If
End With
End Sub
...Do
If say = 2 Then
Bul.Interior.Color = 255
End If
Set Bul = Range("A1:A1000").FindNext(Bul)
Adrs = Bul.Address
say = say + 1
Loop While Not Bul Is Nothing And Bul.Address <> Adrs
End If
End Sub
Konu ile ilgili forumdan örnekler denedim fakat ilk değeri buluyor ikinciyi veya üçüncü aynı değeri bulmuyor. Kusuruma bakmayın findnext fonksiyonunu daha önce kullanmadığım için çalıştıramadım. Konu ile ilgili yardımcı olurmusunuz. Teşekkürler.
...Dim fc As Range
satır = ActiveCell.Row
sütun = ActiveCell.Column
Set fc = ActiveCell
Set fc = Worksheets("Sayfa1").Columns("A").FindNext(after:=fc)
fc.Select
ActiveCell.Cells.Interior.ColorIndex = 4
x = ActiveCell.Row
y = ActiveCell.Column
If x < satır Then
Cells(satır...
...With Worksheets(1).Range("a:a")
Set c = .Find(ArananDeger, lookin:=xlValues)
If Not c Is Nothing Then
IlkAddress = c.Address
Do
Kodlarınız
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> IlkAddress
End If
End With
...ShL.Cells(Sat, "l") = c.Offset(11, 4)
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> Adr
End If
End With
MsgBox "Aktarım Bitmiştir....."
End Sub
...ShL.Cells(Sat, "E") = c.Offset(4, 4)
ShL.Cells(Sat, "F") = c.Offset(5, 4)
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> Adr
End If
End With
MsgBox "Aktarım Bitmiştir....."
End Sub
Merhaba Ömer Faruk Bey,
Elinize sağlık çok teşekkür ederim. Devamsızlık sayfası istediğim gibi geldi ancak Puantaj sayfası boş geliyor. Bir de başlıklarda gelebilirse çok sevinirim. Yardımınız için çok teşekkür ederim.
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.