• DİKKAT

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

kaydet butonu

Katılım
21 Ocak 2013
Mesajlar
425
Excel Vers. ve Dili
2010
kaydet butonu ile yaptıktan sonra veri girdiğim yerleri temizlesin istiyorum ama başaramadım.

Kod:
Private Sub Cmdkaydet_Click()
sonsatır = WorksheetFunction.CountA(Worksheets("GELENEVRAK").Range("A:A")) + 1
If sonsatır = 2 Then
Worksheets("GELENEVRAK").Cells(sonsatır, 1) = 1
Worksheets("GELENEVRAK").Cells(sonsatır, 2) = Cbgeldiğikurum.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 3) = Tbtarih.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 4) = Tbevrakno.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 5) = tbek.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 6) = Cbtakılacakdosyano.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 7) = Cbkonu.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 8) = Cbhavaleedilenmemur.Value
Else
Worksheets("GELENEVRAK").Cells(sonsatır, 1) = Worksheets("GELENEVRAK").Cells(sonsatır - 1, 1) + 1
Worksheets("GELENEVRAK").Cells(sonsatır, 2) = Cbgeldiğikurum.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 3) = Tbtarih.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 4) = Tbevrakno.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 5) = tbek.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 6) = Cbtakılacakdosyano.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 7) = Cbkonu.Value
Worksheets("GELENEVRAK").Cells(sonsatır, 8) = Cbhavaleedilenmemur.Value
End If
End Sub
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,183
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Veri girdiğiniz yerler;

Cbgeldiğikurum.Value
.
.
olan bölümler mi?

End Sub satırından önce

Cbgeldiğikurum = ""
.
.
yazarak deneyiniz.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,782
Excel Vers. ve Dili
2021 Türkçe
Merhaba.
Kodu gereksiz uzatmışsınız, kısalttım.
Kod:
Private Sub Cmdkaydet_Click()
    sonsatır = WorksheetFunction.CountA(Worksheets("GELENEVRAK").Range("A:A")) + 1
    If sonsatır = 2 Then
        Worksheets("GELENEVRAK").Cells(sonsatır, 1) = 1
    Else
        Worksheets("GELENEVRAK").Cells(sonsatır, 1) = Worksheets("GELENEVRAK").Cells(sonsatır - 1, 1) + 1
    End If
    
    Worksheets("GELENEVRAK").Cells(sonsatır, 2) = Cbgeldiğikurum.Value
    Worksheets("GELENEVRAK").Cells(sonsatır, 3) = Tbtarih.Value
    Worksheets("GELENEVRAK").Cells(sonsatır, 4) = Tbevrakno.Value
    Worksheets("GELENEVRAK").Cells(sonsatır, 5) = tbek.Value
    Worksheets("GELENEVRAK").Cells(sonsatır, 6) = Cbtakılacakdosyano.Value
    Worksheets("GELENEVRAK").Cells(sonsatır, 7) = Cbkonu.Value
    Worksheets("GELENEVRAK").Cells(sonsatır, 8) = Cbhavaleedilenmemur.Value
    
    Cbgeldiğikurum.Value = ""
    Tbtarih.Value = ""
    Tbevrakno.Value = ""
    Cbtakılacakdosyano.Value = ""
    Cbkonu.Value = ""
    Cbhavaleedilenmemur.Value = ""
End Sub
 
Üst