Может ли кто-нибудь сказать мне, для чего используется параметр CopyOrigin для Insert? И какие значения он примет?
Я включил помощь vba (что было не очень полезно):
Вставляет ячейку или диапазон ячеек в рабочий лист или макролист и сдвигает другие ячейки, чтобы освободить место.
expression.Insert(Shift, CopyOrigin) Требуется выражение. Выражение который возвращает объект Range.
Сдвиг дополнительного варианта. Определяет каким образом сдвинуть ячейки. Возможно одно из следующих Константы XlInsertShiftDirection: xlShiftToRight или xlShiftDown. Если это аргумент опущен, Microsoft Excel решает на основе формы Диапазон.
Дополнительный вариант CopyOrigin. копировать происхождение.