Sonrakini bul, düzelt

Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Değerli Dostlar Selamlar,
Bir kayıt düzeltme birimi oluşturmak istiyorum. Şöyleki: Okul adını Sayfa2 B sütununda aratıp UserForm1 e çağırmak, gerekirse düzeltip kaydetmek: değilse aynı okula ait bir sonraki veriyi çağırmak istiyorum. Ancak veri ile ilgili açıklamayı Label üzerinde görüntülemek istiyorum. (Kayıt Bulunamadı, 3 Adet kayıt bulundu vb.)
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Userformun kod sayfasına aşağıdaki kodları kopyalayarak deneyin.

Kod:
Dim sat, say
 
Private Sub CommandButton1_Click()
For a = 1 To 6
Cells(sat, a + 2) = CDbl(Controls("textbox" & a))
Next
Cells(sat, "I") = TextBox8
Cells(sat, "b") = TextBox7
End Sub
 
Private Sub CommandButton2_Click()
If say = 0 Then Exit Sub
sat = [b1:b65536].FindNext(Cells(sat, "b")).Row
For a = 1 To 6
Controls("textbox" & a) = Cells(sat, a + 2)
Next
TextBox8 = Cells(sat, "I")
End Sub
 
Private Sub CommandButton3_Click()
say = WorksheetFunction.CountIf([b:b], TextBox7 & "*")
If say > 0 Then
Label36 = say & " adet veri bulundu."
sat = [b1:b65536].Find(TextBox7).Row
For a = 1 To 6
Controls("textbox" & a) = Cells(sat, a + 2)
Next
TextBox8 = Cells(sat, "I")
Else
Label36 = "veri bulunamadı."
End If
End Sub
 
Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Selamlar, Saygılar.
Sayın Levent Hocam, gecenin bu saatinde verdiğiniz emeğe ne denebilirki. Teşekkürlerimi iletiyorum.
 
Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Sayın Hocam, asıl kullanacağım programda buradaki sayfa2 sayfa5 oluyor. Sorun oluşturacakmı?
Düzeltiyorum Sayın Hocam. İşlem Tamam
 
Son düzenleme:
Üst