Döngü Hatası

Katılım
8 Eylül 2005
Mesajlar
48
Gönderdiğim tablo'yu vb derslerini konu alan yazıdan birebir alarak yaptım ama avanslar kısmında sanırım döngüsel bi hata var düzeltmesini yapabilecek ve hatanın ne olduğunu açıklayabilecek bi arkadaş mevcutmudur???
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
:cool:
Kod:
Private Sub CommandButton1_Click()

If TextBox1 = "" Then MsgBox "Lütfen Personel Numarasını Giriniz": TextBox1.SetFocus:
Dim yer, i As Long, mesaj As Integer
yer = 2
While Sheets(1).Cells(yer, 1) <> ""
yer = yer + 1
Wend
yer = yer - 1
For i = 2 To yer
If TextBox1.Text = Sheets(1).Cells(i, 1) Then
mesaj = MsgBox("Maaş ve Avans Bilgilerini Güncellemek İstiyormusunuz?", 4 + 32, "Uyarı")
If mesaj = 6 Then
Sheets(1).Cells(i, 15) = TextBox4
Sheets(1).Cells(i, 16) = TextBox5
Sheets(1).Cells(i, 17) = TextBox6
Sheets(1).Cells(i, 18) = TextBox7
Sheets(1).Cells(i, 19) = TextBox8
ThisWorkbook.Save
TextBox1 = "": TextBox2 = "": TextBox3 = "": TextBox4 = "": TextBox5 = "":
TextBox6 = "": TextBox7 = "": TextBox8 = ""
Else
Cancel = True
End If
End If
Next i
End Sub
 
Üst