hakkatten metettiğiniz kadar varmış.
dedik ya...
function arama. pro version. diye. :mrgreen:
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
hakkatten metettiğiniz kadar varmış.
Sub bulvesec()
On Error GoTo 10
ara = InputBox("ARANACAK VERİYİ YAZIN")
If ara = "" Then Exit Sub
sat = ActiveSheet.Cells.Find(What:=ara).Row
Rows(sat).Select
Exit Sub
10 MsgBox ("VERİ BULUNAMADI")
End Sub
Sub bulverenklendir()
Cells.Interior.ColorIndex = xlNone
On Error GoTo 10
ara = InputBox("ARANACAK VERİYİ YAZIN")
If ara = "" Then Exit Sub
sat = ActiveSheet.Cells.Find(What:=ara).Row
Rows(sat).Interior.ColorIndex = 6
ActiveSheet.Cells.Find(What:=ara).Select
Exit Sub
10 MsgBox ("VERİ BULUNAMADI")
End Sub
Aşağıdaki kod veriyi alt-enterle yazılmış bile olsa bulur ve bulunduğu satırı seçer.
Kod:Sub bulvesec() On Error GoTo 10 ara = InputBox("ARANACAK VERİYİ YAZIN") If ara = "" Then Exit Sub sat = ActiveSheet.Cells.Find(What:=ara).Row Rows(sat).Select Exit Sub 10 MsgBox ("VERİ BULUNAMADI") End Sub
Bu kodda veriyi sayfa içinde bulur, bulunduğu hücreyi seçer ve satırı renklendirir.
Kod:Sub bulverenklendir() Cells.Interior.ColorIndex = xlNone On Error GoTo 10 ara = InputBox("ARANACAK VERİYİ YAZIN") If ara = "" Then Exit Sub sat = ActiveSheet.Cells.Find(What:=ara).Row Rows(sat).Interior.ColorIndex = 6 ActiveSheet.Cells.Find(What:=ara).Select Exit Sub 10 MsgBox ("VERİ BULUNAMADI") End Sub
Sub VERİ_SAY()
Dim Aranan As Variant
Aranan = InputBox("Aradığınız veriyi yazınız!")
MsgBox Aranan & " verisinden toplam ; " & WorksheetFunction.CountIf(Range("A:A"), Aranan) & " adet bulunmuştur!"
End Sub
Deneyiniz.
Kod:Sub VERİ_SAY() Dim Aranan As Variant Aranan = InputBox("Aradığınız veriyi yazınız!") MsgBox Aranan & " verisinden toplam ; " & WorksheetFunction.CountIf(Range("A:A"), Aranan) & " adet bulunmuştur!" End Sub