• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sutunda bulunan değerin bir önceki satır değerini alma

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,676
Excel Vers. ve Dili
Excel 2010 32 bit
Merhaba,
Verıler alışma sayfasındaki "AK" sutununda yine çalışma sayfasında bulunan textbox1 değerini (sutundaki son hücredir) bulup bir önceki (üstündeki) hücre değerini
Textbox2 ye aldırmak için kod çalışması yaptım Hata vermiyor ama değeri getirmiyor.
Yardımlarınızı rica ediyorum.
Teşekkür ederim
Kod:
Sub bıroncekı()
Set s1 = ThisWorkbook.Worksheets("VERILER")
Dim bul As Range
For Each bul In s1.Range("AK2:AK" & s1.Range("AK65536").End(3).Row)
If bul.Value = Sheets("VERILER").TextBox1.Text Then
Sheets("VERILER").TextBox2.Text = Cells(bul.Row - 1, 1)
End If
Next bul
End Sub
 
Merhaba.

Kod:
Sub Test()
    Dim Bul As Range
    With ThisWorkbook.Worksheets("VERILER")
        Set Bul = .Range("AK:AK").Find(what:=.TextBox1.Text, lookat:=xlWhole)
        If Bul Is Nothing Then
            MsgBox "Aranan değer: '" & .TextBox1.Text & "' bulunamadı.", vbExclamation, "BULUNAMADI"
        Else
            .TextBox2.Text = Bul.Offset(-1, 0).Value
        End If
    End With
End Sub
 
Muzaffer Hocam
Çok teşekkür ederim. Kusura bakmayın biraz geç döndüm.
Selametle kalınız
 
Geri
Üst