Excel: Вставка скопированных ячеек и вставка только значений... некоторых из них

Excel: Вставка скопированных ячеек и вставка только значений... некоторых из них

Я ищу эксперта по Excel, и то, о чем я прошу, может оказаться невозможным. Изначально я искал макрос, который позволит мне вставлять значения после выполнения вставки скопированных ячеек и сдвига вниз. Я наконец задал ChatGPT правильный вопрос и смог заставить его выдать успешный макрос, который работает, FYI:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    Application.ScreenUpdating = False
    Application.EnableEvents = False
    
    If Not Intersect(Target, Sh.Cells) Is Nothing Then
        If Application.CutCopyMode = xlCopy Then
            If Target.PasteSpecial(Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False) Then
                Application.CutCopyMode = False
            End If
        End If
    End If

    Application.EnableEvents = True
    Application.ScreenUpdating = True
End Sub

Однако теперь я понимаю, что мне все еще нужно сохранить некоторые ячейки для формул, например, для ценообразования. Я прикрепил изображение детали, например, ниже. Это выделено заголовком: Стандартные палочки. Мне нужно взять рамочный контур и вставить только значения из столбцов A и E. Мне нужно, чтобы столбцы F и I сохранили вставку в формулы, а не значения.

Стандартные палочки

Суть в том, что я хочу взять эти данные и вставить их на другой лист, где описание товара будет обновляться на основе номера детали, но расчет стоимости останется формулой, см. прикрепленное изображение с заголовками: Товар, Кол-во, Номер детали, Описание и т. д.

Артикул, Кол-во, Номер детали, Описание ...

Связанный контент