У меня есть лист Excel, где в каждом столбце есть образец
Column E Column F .....Column I
Sample 1 Sample 2 Total of samples
Formula Formula
Я хотел бы создать макрос, в который будет вставляться новый столбец после последнего образца, но до 'Total
'column Затем скопируйте и вставьте формулу из предыдущего столбца во вновь вставленный столбец
Я попробовал приведенный ниже код, но немного застрял в том, как я могу скопировать и вставить формулы из предыдущегоcolumn
Я также попробовал функцию 'Record macro
', однако она не будет корректировать столбец 'Total
' для нового вставленного столбца, а иногда удалит существующий скопированный столбец.от
Sub InsertColumns()
'Insert Column to the right of Column F
Columns("D:D").Insert Shift:=xlToleft, _
CopyOrigin:=xlFormatFromrightOrAbove 'or xlFormatFromleftOrBelow
End Sub