Excel VBA Macro - Copy and insert copied cells

后端 未结 1 639
孤街浪徒
孤街浪徒 2020-12-16 05:30

I can\'t seem to make to this work. I keep getting stuck on

    Rows(rng 5).Select

What I am trying to do is copy the row of the active ce

相关标签:
1条回答
  • 2020-12-16 06:31

    Untested.

    Is this what you are trying?

    Sub CopyConcatenate()
        Dim ws As Worksheet
        Dim rng As Range
    
        '~~> Set this to the relevant worksheet
        Set ws = ThisWorkbook.Sheets("Sheet1")
    
        With ws
            '~~> Set your range
            Set rng = .Rows(ActiveCell.Row)
    
            '~~> Copy the range
            rng.Copy
    
            '~~> Insert the range
            rng.Offset(5).Insert Shift:=xlDown
    
            '~~> Clear the clipboard. More importantly remove the
            '~~> ant like borders
            Application.CutCopyMode = False
        End With
    End Sub
    
    0 讨论(0)
提交回复
热议问题