小编Alb*_*lbF的帖子

在下一个空行的不同工作表中复制并粘贴(转置和值)设定范围

range P1:R13在一张名为“训练分析”的表格上有一些数据。我想将copy and paste这些数据放在名为 Foglio1 的第二张纸上。我希望它是公正的values。我需要将这些数据粘贴到 a 中range A2:M4,换句话说,我希望将其转置。我得到了以下代码并且它正在工作。但现在,当我获得新数据时,我需要将它们粘贴到我已有的数据下。

Sub add()
    Dim lastrow As Long
    lastrow = Sheets("Foglio1").Range("A65536").End(xlUp).Row    ' or + 1
    Range("P1:R13").Copy Destination:=Sheets("Foglio1").Range("A" & lastrow)
End Sub
Run Code Online (Sandbox Code Playgroud)

它会填充空白空间,但我不知道如何更改它以使其转置数据并只给我值。你能帮我改一下吗?如果你有新的选择也很好。干杯

excel vba

2
推荐指数
1
解决办法
4万
查看次数

标签 统计

excel ×1

vba ×1