Вставка строки со сдвигом вниз - VBA

Узнай цену своей работы

Формулировка задачи:

Операция Cells(NAH.Row + 1, 4).PasteSpecial Paste:=xlPasteValues вставляет данные в строку, затирая данные на строке NAH.Row + 1 А мне надо чтобы при вставке остальные строки сохранялись , но сдвигались бы вниз.К примеру операция хочет записать данные в строку 60 , но в ней есть данные, поэтому строка 60 сдвигается вниз и ее номер становится 61, а на место 60 освободившейся строки оператор вставляет данные

Решение задачи: «Вставка строки со сдвигом вниз»

textual
Листинг программы
    Cells(NAH.Row + 1, 4).Insert Shift:=xlDown
'после цикла
    Application.CutCopyMode = False

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.429 из 5
Похожие ответы