• DİKKAT

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

Seçilen hücreleri çift tıklama veya bir tuşla diğer sheete aktarma

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Excelde 2 ayrı sheetim var

1. si Source 2.si Destination

Source sheetinde 1.Satır başlık satırı olaak düşünürsek A2-L65536 hücreleri arasındada verilerimin olduğunu düşünürsek

Örneğin ben A5-L18 arası hücreleri mouse ile seçtim

bu seçtilen hücreyi bir tuş kombinasyonu makrosu ile Destination sheet ine 3.Satırdan itibaren yapıştırsın istiyorum

bilgi ve yardımlarınızı rica ederim
 
Düz mantıkla aşağıdaki kod işinizi görecektir.

Kendinize göre revize edersiniz.

Kod:
Sub Seçimi_Aktar()
    Dim S1 As Worksheet, S2 As Worksheet
    
    Set S1 = Sheets("Source")
    Set S2 = Sheets("Destination")
    
    S2.Range("A3:L" & Rows.Count).ClearContents
    
    S1.Select
    Selection.Copy S2.Range("A3")
    
    Set S1 = Nothing
    Set S2 = Nothing
    
    MsgBox "Aktarım işlemi tamamlanmıştır.", vbInformation
End Sub
 
merhaba hücreyi çift tıklayınca
o satır diğer sayfanın boş satırına nasıl yazdırabiliriz.
 
Hangi hücreyi çift tıklayınca hangi sütundaki boş satıra aktaracak? Detay vermelisiniz.
 
Üstadım emeğine bilgine sağlık.
 
Son düzenleme:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Dim Kol As Integer
Dim i As Long
Kol = Cells(1, Columns.Count).End(1).Column

i = Sheets("Sayfa2").Cells(Rows.Count, "A").End(3).Row + 1
Range(Cells(Target.Row, "A"), Cells(Target.Row, Kol)).Copy Sheets("Sayfa2").Range("A" & i)
'Rows(Target.Row).Delete

End Sub
 
Geri
Üst