0

誰かが私を助けてくれることを願っています。複数のワークブックのシートのデータを 1 つにマージしようとしています。何とか動作させることができましたが、以下のコードを変更する必要があります。すべての列ではなく、設定された列に基づいて、コピーする最後の行を検索する必要があります。以下のコードを変更するにはどうすればよいですか? どんな助けにも感謝します、ありがとう!!

    Private Function LastRow() As Long
        LastRow = 0
        If WorksheetFunction.CountA(Cells) > 0 Then
            'Search for any entry, by searching backwards by Rows.
            LastRow = Cells.Find(What:="*", After:=[a1], _
                  SearchOrder:=xlByRows, _
                  SearchDirection:=xlPrevious).Row
        End If
    End Function
4

1 に答える 1