无法修复此Range.cut错误。 @ Sheet5.Range(行(i),行(i + 4))。切片Sheet61.Range(行(i)) 任何帮助表示赞赏。VBA范围对象所需的错误
Dim i As Long
Dim maxRow As Long
maxRow = 120
For i = 20 To maxRow Step 19
Sheet5.Range(Rows(i), Rows(i + 4)).Cut Sheet61.Range(Rows(i))
next i
貌似'Sheet5'不是活动工作表,请参阅[这个答案](https://stackoverflow.com/a/46775888/1188513)为你在做什么做错了。你的缩进也是很奇怪的。粘贴你的代码[** here **](http://rubberduckvba.com/indentation)并点击“缩进!” (免责声明:我拥有该网站)。 –
(注意:在线压头区分大小写,小写'下一个'会令人困惑) –
抱歉,我的拼写错误。实际上Excel会检查它并在需要时进行更改。激活工作表没有帮助,因为所有其他脚本工作正常。 “IDENT”也没有发现这种低档错字。 – Pavigo