我试图将公式复制并粘贴到一定范围的单元格中。我拥有的公式(如下所示)需要根据源工作簿中的单元格内容进行更新。在某些上下文中,下面的宏所在的excel文件由源工作簿(源单元格内容所在的位置)的宏打开。基于单元值的更新文件路径
在这种情况下,源单元格将更新'May2017'。
Sub PullPUProj()
Range("D18:D104").Formula = "=IFERROR(OFFSET('[Athens_OperatingProjection_May2017.xlsx]Budget Detail'!$A$7,MATCH($A16,'[Athens_OperatingProjection_May2017.xlsx]Budget Detail'!$A$8:$A$284,0),MATCH('[Athens_OperatingProjection_May2017.xlsx]Budget Detail'!$BK$7,'[Athens_OperatingProjection_May2017.xlsx]Budget Detail'!$B$7:$CP$7,0)),0)"
End Sub
任何帮助或引用将不胜感激!
它结束了只是缩短了文件提到“Athens_OperatingProjection_.xlsx” –
啊,哎呦......我忘了'范围(“A1”)'@JuanSebastianMedina – BruceWayne
@BruceWayne你构建的方式,它需要间接功能。 – sktneer