
[英]Copying range from one workbook sheet to another workbook sheet with PowerShell
[英]Copying data from one sheet to another workbook
如何使用VBA将数据从一个文件复制到另一个文件? 当我运行此代码时,出现错误-“运行时错误'1004':应用程序定义或对象定义的错误”。 我正在使用Excel 2010
Sub nextfile()
Range("B5").Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlToRight)).Select
Selection.Copy
Windows("MAIN Pivot Table.xlsx").Activate
Range("B5").Select
ActiveSheet.Paste
End Sub
确定错误是因为您尝试复制超过2500行并且您使用的Office 2003有一些限制
最好用循环修复它
范围(Range(“ A”&ActiveCell.Row),Range(“ IV”&ActiveCell.Row).End(xlToLeft))。Select
若要避免此问题,如果VBA宏要复制和粘贴2,516行或更多行的范围,请在循环VBA宏中更改代码以复制和粘贴较小的范围,直到复制和粘贴数据为止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.