seçili veriyi "A" sütunundaki son dolu hücrenin hizasına kopyalamak

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Selamlar..! Arkadaşlar..

veritabanı olarak kullandığım bir sayfam var.."A" sütunundan sıra numarası vererek, sütunların ilk satırdaki yazılı konu başlıklarına göre (sağa doğru) verileri girerek devam ediyorum.

Bazen yazılacak olan veri, bulunduğum sütunun önceki satırlarında mevcut ise, kopyala/yapıştır işini bir düğmeye atayarak yapmam gerekiyor.

Bunun için, kopyalama aktif hücreden başlayacak, sonra "A" sütununda en son dolu hücreyi esas alarak, hizasına düşen hücreye yapıştıracak. Böyle bir kodu oluşturabilecek bir kardeşimiz olursa çok makbule geçecek..
 
Katılım
16 Nisan 2007
Mesajlar
27
Excel Vers. ve Dili
2010 TR
Bunu bir deneyin.

Sub yapistir()
Satir = Range("A65536").End(xlUp).Row
Sutun = ActiveCell.Column
Selection.Copy
Cells(Satir, Sutun).Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Sayın tcexcel..!

gerçekten harikulade olmuş..çok teşekkür ediyorum ve hayırlı çalışmalar diliyorum..
Konu çözüldü, fakat şu ilaveyi de yapabilirmiyiz..Yukarıdaki kod ile, verinin yapıştırıldığı hücrede (her ihtimale karşı) veri var ise uyarı versin.. (gerçi işin asıl önemli kısmı bu idi, sizi fazla da rahatsız etmek istemem..) Elinize sağlık..
 
Katılım
16 Nisan 2007
Mesajlar
27
Excel Vers. ve Dili
2010 TR
Sub yapistir()
Satir = Range("A65536").End(xlUp).Row
Sutun = ActiveCell.Column
Selection.Copy
If Cells(Satir, Sutun).Value = "" Then
Cells(Satir, Sutun).Select
ActiveSheet.Paste
Application.CutCopyMode = False
Else
Cells(Satir, Sutun).Select
Application.CutCopyMode = False
MsgBox "Kopyalamaya çalıştığınız hücrede veri var"
End If
End Sub
 

EKREM1661

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
1,265
Excel Vers. ve Dili
Excel-2016
Altın Üyelik Bitiş Tarihi
03-02-2026
Sayın tcexcel..! internetim kesik olduğundan geç farkına vardım..
size tekrar teşekkür etmeyi borç biliyorum..bana iyi bir kolaylık sağlamış oldun..sen ve senin gibi forumda cevaplayan ekibimiz sayesinde hayal edip te yapamadıklarımızı öğrenmiş oluyoruz ve çalışma hayatımız kolaylaşıyor.
sağlıcakla kal..
 
Üst