この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)に貼り付け、 "インデント!" (免責事項:私はそのウェブサイトを所有しています)。 –
(注:オンラインの圧子は大文字と小文字が区別され、小文字の「next」は混乱しています) –
申し訳ありませんが、私の誤植。実際にExcelでチェックし、必要に応じて変更します。他のすべてのスクリプトが正常に動作しているので、シートを有効にすることは役に立ちません。また、 "IDENT"はこの小文字のタイプミスをキャッチしませんでした。 – Pavigo