Вставка строки со сдвигом вниз - 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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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