Kesin hücreler başka bir Excel dosyasına nasıl kopyalanır?


1

Bazı hücreleri bir satırdan başka bir Excel sayfasına kopyalamam gerekiyor. Hedef sayfadaki hücreler aynı satırda değil.

Başlangıç ​​satırı değişiyor ve bu yüzden benim fikrim şöyle: Makroyu çalıştır, başlangıç ​​satırını seç ve makroyu gerekli tüm hücreleri başka bir Excel dosyasına kopyala.

Mümkün mü? Nasıl?


1
Fikrinin bir parçası olarak "bir makroyu çalıştır" diyorsun. Hangi makro? Size şimdiye kadar ne denediğinizi gösterin ki size yardımcı olabiliriz.
CharlieRB

Yanıtlar:


0

İşte satırların tamamının başka bir çalışma sayfasına nasıl kopyalanacağına dair birkaç farklı örnek. Gereksinimlerinize uyacak şekilde ince ayar yapabilirsiniz. Çok fazla ayrıntı vermediniz, ancak sanki anahtarın hangi satırı kopyalamak istediğinizi ve nereye yapıştırmak istediğinizi bulmak olacaktır. Bu soruya ve bu soruya yardım edebilmemiz için verilerinizin ayrıntılarını vermeniz gerekecektir.

Sub CopyToAnotherSheet()

    Dim wsSource As Worksheet
    Dim wsTarget As Worksheet

    Set wsSource = Worksheets("Sheet1")
    Set wsTarget = Worksheets("Sheet2")

    'Copy the last row to the last row
    wsSource.Rows(wsSource.UsedRange.Rows.Count).Copy wsTarget.Rows(wsTarget.UsedRange.Rows.Count + 1)

    'Copy the last row to a new first row
    wsTarget.Rows(1).Insert xlDown
    wsSource.Rows(wsSource.UsedRange.Rows.Count).Copy wsTarget.Rows(1)

    'Copy a particular row to another particular row
    wsTarget.Rows(7).Insert xlDown
    wsSource.Rows(3).Copy wsTarget.Rows(7)

End Sub
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.