• DİKKAT

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

Dinamik satır koyalama Hk.

Katılım
9 Eylül 2023
Mesajlar
24
Excel Vers. ve Dili
Excel 2019 For Mac
İyi günler kolay gelsin,
ActiveCell.row ile seçtiğimiz dinamik bir satırda sadece 5 den 24 e kadar olan sütunları farklı bir sayfada ilk bos satıra kopyalamak ve seçili alanı silmek için bir makro ya ihtiyacım var yardımcı olabilirseniz sevinirim kolay gelsin.
 
Merhaba,
Açıklamanızı netleştirmeniz gerek. dinamik satır(hangi sütunun satırı?),
Farklı bir sayfa (Hangi Sayfa?)

Şunu mu demek istiyorsunuz : Satır sayısına bağlı olarak E:X sütunları başka bir sayfaya (ki adı önemli) kopyalamak kopyalanan değerin de silinmesi.
 
Merhaba,
Açıklamanızı netleştirmeniz gerek. dinamik satır(hangi sütunun satırı?),
Farklı bir sayfa (Hangi Sayfa?)

Şunu mu demek istiyorsunuz : Satır sayısına bağlı olarak E:X sütunları başka bir sayfaya (ki adı önemli) kopyalamak kopyalanan değerin de silinmesi.

Örneğin;
Sheets("Devam edenler") sayfasında ki
Mause ile seçtiğimiz hücrenin E:X aralığındaki alanı seçip kopyalasın
Sheets("bitenler") sayfasının D sütununda bulunan ilk boş satıra yapıştırsın ve Sheets("Devam edenler") sayfasında ki kopyaladığımız alanı silsin.

Bu şekilde bir seneryo olacak teşekkür ederim.
 
Merhaba,
Dosyanızın yedeğini aldıktan sonra "devam edenler" sayfasında aşağıdaki kodu çalıştırıp deneyiniz.
Kod:
Sub kod()
Dim S2 As Worksheet
Set S2 = Sheets("Bitenler")
With Intersect(Selection.EntireRow, Range("E:X"))
    .Copy S2.Cells(Rows.Count, "D").End(3)(2, 1)
    .ClearContents
End With
End Sub
 
Merhaba,
Dosyanızın yedeğini aldıktan sonra "devam edenler" sayfasında aşağıdaki kodu çalıştırıp deneyiniz.
Kod:
Sub kod()
Dim S2 As Worksheet
Set S2 = Sheets("Bitenler")
With Intersect(Selection.EntireRow, Range("E:X"))
    .Copy S2.Cells(Rows.Count, "D").End(3)(2, 1)
    .ClearContents
End With
End Sub

Teşekkür ederim kolay gelsin
 
Geri
Üst