• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Değiştir Makrosu hk.

  • Konbuyu başlatan Konbuyu başlatan anten34
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Ocak 2006
Mesajlar
9
Ekteki düzenlemiş olduğum Mazbata yazdırma uygulaması ile ilgili olarak değiştir makrosunda bazı hatalar var ve bunu çözemedim, değişikliği başka satırlarda yapıyor.

Yardımlarınızı bekliyorum.
 
Değiştir butonundaki kodları aşağıdaki ile değiştirin.

Kod:
Private Sub cmdDegistir_Click()
Dim bos As Range
cbAd.RowSource = ""
For Each bos In Range("B2:B" & WorksheetFunction.CountA(Range("B2:B65000")))
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 txtsira_no = "" Or cbAd = "" Or txtdosya_no = "" Or txtkayit = "" Or txtadres = "" Or txtadres1 = "" Then
        MsgBox "Listeden bir kayıt seçmelisiniz"
Else
ActiveCell = cbAd
ActiveCell.Offset(0, 1) = txtdosya_no
ActiveCell.Offset(0, 2) = txtkayit
ActiveCell.Offset(0, 3) = txtadres
ActiveCell.Offset(0, 4) = txtadres1
End If
Workbooks("mazbata.xls").Save
MsgBox "Veriniz değiştirildi", , "KAYIT"
cmdtemizle_Click
cbAd.RowSource = "veri_giris!B2:B" & [veri_giris!a65536] + 1
txtsira_no.Value = WorksheetFunction.Count(Range("A1:A65000")) + 1
End Sub
 
İlginiz İçin Teşekkürler,

Sn. Leventm İlgininiz için çok teşekkür ediyorum. Kodlar çalıştı şimdi nerede hata yapmışım ona bakacağım.
 
Geri
Üst