我使用下面的公式来计算excel单元格C2
之一的值,并在计算后将out作为值粘贴在同一个单元格上。接下来当我运行宏时,它再次加载相同的公式并且把它粘贴为价值。
Sub MacroNew()
'
' MacroNew Macro
'
' Keyboard Shortcut: Ctrl+y
'
Selection.FormulaArray = _
"=IFERROR(INDEX(raw!C1:C4,MATCH(1,(raw!C1=RC1)*(raw!C3=R1C),0),4),"""")"
Dim rngCell As Range
For Each rngCell In ActiveWindow.RangeSelection
rngCell.Value = rngCell.Value
Next rngCell
End Sub
现在,我想在多个单元格上使用相同的方法,特别是在从C2
到Q2
的{{1}}到C2
列的所有单元格中使用相同的方法使用Q2
C
用于标题)
我的目标是在上面的单元格区域中提到的所有单元格中添加数组公式。例如,如果我添加新的原始100,那么公式应该从Q
添加到C100
感谢您的帮助
注意:在每个单元格上,我需要相应的公式
Q100
即,在D栏中我需要
"=IFERROR(INDEX(raw!C1:C4,MATCH(1,(raw!C1=RC1)*(raw!C3=R1C),0),4),"""")"