Veri tabanına kayıt

Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Konu açmayim kendim halledeyim dedim ama sabahtan beri uğraşıyorum beceremedim.

"Veri tabanı gelen ürünler" sayfasında A1:F1 aralığındaki verileri, yine aynı sayfada son dolu hücrenin bir altına aktarmak istiyorum. Kullandığım ama beceremediğim kod aşağıda.

Kod:
Sub deneme()
Dim Say As Long
Say = [A1000].End(3).Row + 1
Syf = Sheets("Veritabanı-Gelen ürünler")
Syf.Range("A" & Say).Value = Syf.Range("A1").Value
End Sub
İşim gereği excelden çok uzak kaldığım için hemen hemen her şeyi unutmuşum :(
Bu konuda bana yardımcı olup, özellikle kendimi tekrar geliştirmem için nerde hata yaptığımı söylerseniz çok sevinirim.
 
Katılım
20 Ekim 2021
Mesajlar
104
Excel Vers. ve Dili
TR 2016
Altın Üyelik Bitiş Tarihi
21-10-2022
Konu açmayim kendim halledeyim dedim ama sabahtan beri uğraşıyorum beceremedim.

"Veri tabanı gelen ürünler" sayfasında A1:F1 aralığındaki verileri, yine aynı sayfada son dolu hücrenin bir altına aktarmak istiyorum. Kullandığım ama beceremediğim kod aşağıda.

Kod:
Sub deneme()
Dim Say As Long
Say = [A1000].End(3).Row + 1
Syf = Sheets("Veritabanı-Gelen ürünler")
Syf.Range("A" & Say).Value = Syf.Range("A1").Value
End Sub
İşim gereği excelden çok uzak kaldığım için hemen hemen her şeyi unutmuşum :(
Bu konuda bana yardımcı olup, özellikle kendimi tekrar geliştirmem için nerde hata yaptığımı söylerseniz çok sevinirim.
Kod:
Sub deneme()
    Dim Say As Long
    Dim Syf As Worksheet
    Dim SonDoluSatir As Long
    
    Set Syf = Sheets("Veritabanı-Gelen ürünler")
    
    ' Son dolu satırı bulma
    SonDoluSatir = Syf.Cells(Rows.Count, 1).End(xlUp).Row
    
    ' Aktarım yapılacak hedef satır
    Say = SonDoluSatir + 1
    
    ' Verileri aktarma
    Syf.Range("A1:F1").Copy Destination:=Syf.Range("A" & Say)
End Sub
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Ustad yeni bakma fırsatım oldu cevap için teşekkürler. kopyalanan hücreyi sadece değer olarak yapıştırmak için koda nasıl bir ekleme yapmalıyım? yada bu işlemi copy ile değilde value ile yaparsak nasıl olur ?
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Sorunumu çözdüm teşekkür ederim
 
Üst