- Katılım
- 6 Eylül 2007
- Mesajlar
- 657
- Excel Vers. ve Dili
- excel 2016 32 Bit ve Excel 2020 32 Bit Türkçe ve İngilizce
Merhaba userformdaki textbox değerini değiştirdiğimde hücre değerinin'de değiştiren ek'teki kod'ları hazırladım ancak bir hata veriyor! kod'lardaki sorun ne olabilir acaba
Userform'daki kod'lar;
Private Sub TextBox396_Change()
If Sayfa18.Range("I124") = 1 Then
Range("PROSES HESAP KOD!I171").Value = TextBox396.Value
ElseIf Sayfa18.Range("I124") = 2 Then
Range("PROSES HESAP KOD!I174").Value = TextBox396.Value
End If
End Sub
Private Sub TextBox399_Change()
If Sayfa18.Range("I124") = 1 Then
Range("PROSES HESAP KOD!I177").Value = TextBox399.Value
ElseIf Sayfa18.Range("I124") = 2 Then
Range("PROSES HESAP KOD!I178").Value = TextBox399.Value
End If
End Sub
ilgili sayfadaki kod'lar;
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a1:ı180]) Is Nothing Then Exit Sub
If Sayfa18.Range("I124") = 1 Then
UserForm249.TextBox396.Value = Sheets("PROSES HESAP KOD").Range("I171").Value
UserForm249.TextBox399.Value = Sheets("PROSES HESAP KOD").Range("I177").Value
ElseIf Sayfa18.Range("I124") = 2 Then
UserForm249.TextBox396.Value = Sheets("PROSES HESAP KOD").Range("I174").Value
UserForm249.TextBox399.Value = Sheets("PROSES HESAP KOD").Range("I178").Value
End If
End Sub
Userform'daki kod'lar;
Private Sub TextBox396_Change()
If Sayfa18.Range("I124") = 1 Then
Range("PROSES HESAP KOD!I171").Value = TextBox396.Value
ElseIf Sayfa18.Range("I124") = 2 Then
Range("PROSES HESAP KOD!I174").Value = TextBox396.Value
End If
End Sub
Private Sub TextBox399_Change()
If Sayfa18.Range("I124") = 1 Then
Range("PROSES HESAP KOD!I177").Value = TextBox399.Value
ElseIf Sayfa18.Range("I124") = 2 Then
Range("PROSES HESAP KOD!I178").Value = TextBox399.Value
End If
End Sub
ilgili sayfadaki kod'lar;
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a1:ı180]) Is Nothing Then Exit Sub
If Sayfa18.Range("I124") = 1 Then
UserForm249.TextBox396.Value = Sheets("PROSES HESAP KOD").Range("I171").Value
UserForm249.TextBox399.Value = Sheets("PROSES HESAP KOD").Range("I177").Value
ElseIf Sayfa18.Range("I124") = 2 Then
UserForm249.TextBox396.Value = Sheets("PROSES HESAP KOD").Range("I174").Value
UserForm249.TextBox399.Value = Sheets("PROSES HESAP KOD").Range("I178").Value
End If
End Sub
