Vba 仅复制包含数据的行,然后将它们转置到C列之后的另一张表中

Vba 仅复制包含数据的行,然后将它们转置到C列之后的另一张表中,vba,copy,range,paste,transpose,Vba,Copy,Range,Paste,Transpose,我尝试了各种方法来选择要在数据转换时复制并粘贴到列中的行。我不断得到间歇性运行错误1004,有时它可以工作,但大多数情况下不能,基本上不可靠。我希望有人能告诉我一个可靠有效的方法来完成这项行动 来解释我想做什么。我有一个工作簿,其中的数据表按行排列,行数可能有所不同。因此,我将最后一行指定为lrow。我正在尝试将此数据转置并粘贴到不同的工作簿和工作表中,我需要确保数据未粘贴在a行或B行中,可以粘贴在以下任何列中 暗淡的光线和长的一样 长的 将WSU数据表作为工作表 lRows=CellsRow

我尝试了各种方法来选择要在数据转换时复制并粘贴到列中的行。我不断得到间歇性运行错误1004,有时它可以工作,但大多数情况下不能,基本上不可靠。我希望有人能告诉我一个可靠有效的方法来完成这项行动

来解释我想做什么。我有一个工作簿,其中的数据表按行排列,行数可能有所不同。因此,我将最后一行指定为lrow。我正在尝试将此数据转置并粘贴到不同的工作簿和工作表中,我需要确保数据未粘贴在a行或B行中,可以粘贴在以下任何列中

暗淡的光线和长的一样 长的 将WSU数据表作为工作表 lRows=CellsRows.Count,A.EndxlUp.Row lCols=单元格1,Columns.Count.endxltorRight.Column wsData\u Sheet.RangeCells1,1,CellsRows,lCols.复制 设置y=Workbooks.OpenC:\Matlab\R2006b\work\INCALogCommentList v01\LatestMacroSheet.xlsm 带y形床单1 y、 表1.激活 单元格2,3.5特殊转置:=真 以