excel vba silinen satırın başka bir sayfaya taşınması

muhsinde

Altın Üye
Katılım
12 Ağustos 2013
Mesajlar
31
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
11-11-2026
Excell sayfasında vba kodla silinecek satırın başka bir sayfaya taşınması ile düzenlediğim kodda bir hata var, bu hatanın çözümü için yardımcı olacak arkadaşlara teşekkür ederim. örnek dosya ektedir
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,441
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba.
İstediğiniz bilginin hangi kodlar içinde olduğunu da belirtseydiniz, dosyayı inceleyen arkadaşa kolaylık olurdu.
Umarım yanıt alırsınız.
 

muhsinde

Altın Üye
Katılım
12 Ağustos 2013
Mesajlar
31
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
11-11-2026
Merhaba Üstad...
Yazdırma işlemi olan userform da pasife al butonu ile Sheet5 te silinecek satırın Sheet6 ya taşınmasında kod hata veriyor. Bu açıklama yeterli olurmu bilmiyorum.
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
466
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Merhaba,

Aşağıdaki kodları dener misiniz?


Kod:
Private Sub CommandButton4_Click()
Dim lr As Long
lr = Sheet6.Range("A" & Rows.Count).End(xlUp).Row + 1
Sheet5.Rows(WorksheetFunction.Match(MesMudYazdir.TextBox1, Sheet5.Range("A:A"), 0)).Delete xlUp
With Sheet6
    .Cells(lr, "A").Value = TextBox1.Value
    .Cells(lr, "B").Value = TextBox2.Value
    .Cells(lr, "C").Value = TextBox3.Value
    .Cells(lr, "D").Value = TextBox4.Value
    .Cells(lr, "E").Value = TextBox5.Value
    .Cells(lr, "F").Value = TextBox6.Value
    .Cells(lr, "G").Value = TextBox7.Value
    .Cells(lr, "H").Value = TextBox8.Value
    .Cells(lr, "I").Value = TextBox9.Value
End With

MsgBox "Belge No: " & MesMudYazdir.TextBox1 & _
" Basariyla Pasife Tasindi", _
vbInformation, "Sayin " & Environ("UserName")

'Unload Me
End Sub
 

muhsinde

Altın Üye
Katılım
12 Ağustos 2013
Mesajlar
31
Excel Vers. ve Dili
Türkçe
Altın Üyelik Bitiş Tarihi
11-11-2026
Teşekkürler DoğanD kod çalıştı
 
Üst