• DİKKAT

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

Seçilen hücreleri, başka hücrede birleştirme

kadir78

Altın Üye
Katılım
6 Nisan 2016
Mesajlar
227
Excel Vers. ve Dili
office 2019
İyi günler. Bir çalışma sayfasındaki hücrelerden diğer bir çalışma sayfasındaki hücreye veri aktarımı yapılabilir mi?
Örnek olarak sayfa1 deki A1 ile A15 arasındaki hücrelerden seçili olanları sayfa 2 deki aktif olan hücreye birleştirerek veri aktarması yapılabilir mi? Bunun için kısayol tuşu veya makro kodları ile gerçekleştirebilir miyiz. Yardımcı olursanız sevinirim.
 
Deneyin...

Kod:
Sub TEST()
    Sheets("Sayfa1").Select
    ReDim Liste(1 To 1)
    For Each Veri In Selection
        If Veri <> "" Then
            Say = Say + 1
            ReDim Preserve Liste(1 To Say)
            Liste(Say) = Veri
        End If
    Next
    Sheets("Sayfa2").Range("A1") = Join(Liste, ",")
    
    MsgBox "İşleminiz tamamlanmıştır.", vbInformation
End Sub
 
Korhan Bey Süpersiniz. Tek Kelimeyle Harika. İyi Çalışmalar Dilerim.
 
Korhan Bey, bu kodlar isime yaradıda küçük bir sorum daha olacak. Hedef hücre, fare ile seçtiğim hücre olarak nasıl yapabiliriz. Ben biraz uğraştım fakat başarılı olamadım.
 
Eğer "fare ile seçtiğim hücre" derken Sayfa2 de seçilmiş hücre ise Korhan Ayhan'n kodlarındaki
Kod:
Sheets("Sayfa2").Range("A1") = Join(Liste, ",")
satırı aşağıdaki kodlarla değiştirin
Kod:
 Sheets("Sayfa2").Select
   ActiveCell = Join(Liste, ",")
 
Ali Bey çok teşekkür ederim. Sorunsuz çalışıyor. İyi çalışmalar.
 
Geri
Üst