1
我想要插入一个新列,粘贴一个公式,并将该公式填充到列A中的数据末尾。除填充过程外,我已完成所有工作。它到达偏移量时失败。有没有办法在VBA中做到这一点?任何帮助将不胜感激!在VBA中填充
Sub Macro3()
Sheet7.Columns("B:B").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Sheet7.Cells(1, 2).Value = "Reason Code"
Sheet7.Cells(2, 2).Value = "=INDEX(ImportsFromMasterData!$B:B,MATCH(Imports!$A:A,ImportsFromMasterData!$A:A,0))"
Sheet7.Range("B2").Select
Selection.AutoFill Destination:=Range(Range("B2"), Range(Range("A2").End(xlDown)).Offset(, 2)), Type:=xlFillDefault
End Sub