- Katılım
- 19 Haziran 2007
- Mesajlar
- 418
- Excel Vers. ve Dili
- excel 2007
Merhaba arkadaşlar.
Ekteki çalışmamda "satış" formumda yanlış kaydedilen verileri bulup
düzeltmesini istediğim "düzelt" butonum var. Araştırmalarımda bulduğum bir kod dinizini uyguladım. Ama başırılı olamadım. Kodlar aşağıdaki gibi.
Yardımcı olur musunuz? Birde düzeltilen satır sarı renkli dolgu olabilir mi? Örnek aldığım çalışmada öyle bir uygulama vardı?
Ekteki çalışmamda "satış" formumda yanlış kaydedilen verileri bulup
düzeltmesini istediğim "düzelt" butonum var. Araştırmalarımda bulduğum bir kod dinizini uyguladım. Ama başırılı olamadım. Kodlar aşağıdaki gibi.
Yardımcı olur musunuz? Birde düzeltilen satır sarı renkli dolgu olabilir mi? Örnek aldığım çalışmada öyle bir uygulama vardı?
Kod:
Private Sub CommandButton5_Click()
'Değiştir butonuna basıldığında yapılacak işlemler.
sor = MsgBox("Değiştirmek istediğinizden emin misiniz?", vbYesNo)
'mesaj kutusu devreye giriyor.
If sor = vbNo Then Exit Sub
'evet veya hayır cevaplarından Hayır ise kodlar sonlandırılıyor.
sonsat = ListBox1.ListIndex + 2
'son satır numarası alınıyor.
Cells(sonsat, 2) = TextBox1
'ikinci sutununun en son satırına textbox2 deki açıklama yazılıyor.
Cells(sonsat, 3) = TextBox2
Cells(sonsat, 4) = TextBox3
Cells(sonsat, 5) = TextBox4
Cells(sonsat, 6) = TextBox5
Cells(sonsat, 7) = TextBox6
Cells(sonsat, 8) = TextBox7
Cells(sonsat, 9) = CLng(CDate(TextBox8))
ListBox1.RowSource = "B2:I" & [a65536].End(3).Row
'liste kutusunun satır kaynagının hangi hücreler olduğu belirtiliyor.
MsgBox "DEĞİŞİKLİK YAPILMIŞTIR"
End Sub
