пытаюсь написать код, который будет идентифицировать значение в строке, вырезать всю строку и затем вставить эту строку в строку 2 (и сдвинуть строки вниз), но Я получаю ошибку времени выполнения 1004, говоря что-то о том, что области копирования и вставки должны быть одного размера. Может ли кто-нибудь помочь? Код ниже:Получение ошибки времени выполнения «1004» из функции копирования и вставки
With Sheets("xxx")
For Lrow = 1 To ActiveSheet.UsedRange.Rows.Count
With .Cells(Lrow, "J")
If Not IsError(.Value) Then
If .Value = "Desk to adjust" Then
.EntireRow.Cut
Rows("2:2").Select
Selection.Insert shift:=xlDown
Selection.NumberFormat = "0"
End If
End If
End With
Next Lrow
End With
Это ошибка в строке:
Selection.Insert shift:=xlDown
Спасибо !!
Это может быть проблема? '.Rows (lrow) .EntireRow.Cut' – Davesexcel