ahmed_ummu
Altın Üye
- Katılım
- 28 Mart 2011
- Mesajlar
- 750
- Excel Vers. ve Dili
- Excel 2010 Professional Plus 64 Bit
- Altın Üyelik Bitiş Tarihi
- 15-10-2026
İyi akşamşar arkadaşlar.
Aşağıdaki kod ile mevcut belgileri değiştirmek istiyorum ama kodu çalıştırınca herhangi bir hata vermiyor ama eski verileri yeni veriler ile de değiştirmiyor.
Yardımcı olursanız sevinirim.
Private Sub CommandButton4_Click()
' Verileri güncelle
ActiveCell.Offset(0, 2).Value = TextBox3.Value
ActiveCell.Offset(0, 3).Value = TextBox4.Value
ActiveCell.Offset(0, 4).Value = TextBox5.Value
ActiveCell.Offset(0, 5).Value = TextBox259.Value
ActiveCell.Offset(0, 6).Value = TextBox256.Value
ActiveCell.Offset(0, 7).Value = TextBox257.Value
ActiveCell.Offset(0, 8).Value = TextBox253.Value
ActiveCell.Offset(0, 9).Value = TextBox254.Value
ActiveCell.Offset(0, 10).Value = TextBox258.Value
ActiveCell.Offset(0, 11).Value = TextBox260.Value
ActiveCell.Offset(0, 12).Value = TextBox261.Value
ActiveCell.Offset(0, 13).Value = TextBox252.Value
' Sayfayı yenile
Application.ScreenUpdating = True
ActiveSheet.Calculate
DoEvents
' ListBox güncelleme
Sheets("veri").Select
Range("a4").Select
' ListBox1.Clear
With ListBox1
.ColumnCount = 15
.ColumnWidths = "20;28;93;60;40;60;60;70;45;45;100;30;30;30;30"
.RowSource = "a4:n" & WorksheetFunction.Max(4, Cells(Rows.Count, "a").End(xlUp).Row)
End With
End Sub
Aşağıdaki kod ile mevcut belgileri değiştirmek istiyorum ama kodu çalıştırınca herhangi bir hata vermiyor ama eski verileri yeni veriler ile de değiştirmiyor.
Yardımcı olursanız sevinirim.
Private Sub CommandButton4_Click()
' Verileri güncelle
ActiveCell.Offset(0, 2).Value = TextBox3.Value
ActiveCell.Offset(0, 3).Value = TextBox4.Value
ActiveCell.Offset(0, 4).Value = TextBox5.Value
ActiveCell.Offset(0, 5).Value = TextBox259.Value
ActiveCell.Offset(0, 6).Value = TextBox256.Value
ActiveCell.Offset(0, 7).Value = TextBox257.Value
ActiveCell.Offset(0, 8).Value = TextBox253.Value
ActiveCell.Offset(0, 9).Value = TextBox254.Value
ActiveCell.Offset(0, 10).Value = TextBox258.Value
ActiveCell.Offset(0, 11).Value = TextBox260.Value
ActiveCell.Offset(0, 12).Value = TextBox261.Value
ActiveCell.Offset(0, 13).Value = TextBox252.Value
' Sayfayı yenile
Application.ScreenUpdating = True
ActiveSheet.Calculate
DoEvents
' ListBox güncelleme
Sheets("veri").Select
Range("a4").Select
' ListBox1.Clear
With ListBox1
.ColumnCount = 15
.ColumnWidths = "20;28;93;60;40;60;60;70;45;45;100;30;30;30;30"
.RowSource = "a4:n" & WorksheetFunction.Max(4, Cells(Rows.Count, "a").End(xlUp).Row)
End With
End Sub