arkadaslar asagıdakı kodları kullanarak
ilk degiştir işlemini gercekleştire biliyorum
ama hemen ardından ikinci bir değişiklik yapamıyorum
işlem calışıyor ama sayfadaki veriyi değiştirmiyor
(
bir bakarmısınız ?
Dim bos As Range
Dismi = ActiveWorkbook.Name
For Each bos In Range("D2
" & WorksheetFunction.CountA(Range("D2
65000")))
If cbAd.Value = "" Or bos = "" Or ActiveCell = "" Then
MsgBox "Ã?nce aradığınız veriyi BUL ile bulmalısınız"
Exit Sub
End If
Next bos
If cbAd = "" Then
MsgBox "Adı Soyadı listesinden bir Kişi seçmelisiniz"
Else
ActiveCell = cbAd
ActiveCell.Offset(0, -1) = txtsicil
ActiveCell.Offset(0, 1) = txtadresi
ActiveCell.Offset(0, 2) = txttel
ActiveCell.Offset(0, 3) = txtfax
ActiveCell.Offset(0, 4) = txttrh
ActiveCell.Offset(0, 5) = txtis
ActiveCell.Offset(0, 6) = txtyetkili
ActiveCell.Offset(0, 7) = txtmail
ActiveCell.Offset(0, 8) = txtweb
ActiveCell.Offset(0, 9) = txtdurumu
ActiveCell.Offset(0, 10) = txtaciklama
End If
Workbooks(Dismi).Save
MsgBox "Veriniz değiştirildi", , "KAYIT"
cmdtemizle_Click
txtsira.Value = WorksheetFunction.Count(Range("A1:A65000")) + 1
ilk degiştir işlemini gercekleştire biliyorum
ama hemen ardından ikinci bir değişiklik yapamıyorum
işlem calışıyor ama sayfadaki veriyi değiştirmiyor
bir bakarmısınız ?
Dim bos As Range
Dismi = ActiveWorkbook.Name
For Each bos In Range("D2
If cbAd.Value = "" Or bos = "" Or ActiveCell = "" Then
MsgBox "Ã?nce aradığınız veriyi BUL ile bulmalısınız"
Exit Sub
End If
Next bos
If cbAd = "" Then
MsgBox "Adı Soyadı listesinden bir Kişi seçmelisiniz"
Else
ActiveCell = cbAd
ActiveCell.Offset(0, -1) = txtsicil
ActiveCell.Offset(0, 1) = txtadresi
ActiveCell.Offset(0, 2) = txttel
ActiveCell.Offset(0, 3) = txtfax
ActiveCell.Offset(0, 4) = txttrh
ActiveCell.Offset(0, 5) = txtis
ActiveCell.Offset(0, 6) = txtyetkili
ActiveCell.Offset(0, 7) = txtmail
ActiveCell.Offset(0, 8) = txtweb
ActiveCell.Offset(0, 9) = txtdurumu
ActiveCell.Offset(0, 10) = txtaciklama
End If
Workbooks(Dismi).Save
MsgBox "Veriniz değiştirildi", , "KAYIT"
cmdtemizle_Click
txtsira.Value = WorksheetFunction.Count(Range("A1:A65000")) + 1