【发布时间】:2019-06-03 11:09:13
【问题描述】:
我需要定义一个包含公式的命名范围,但每次都会出错。错误包括对象要求、类型不匹配等。 有没有人可以帮我解决这个问题?
基本上是一个命名范围,例如 NAME1,它指的是:
=INDEX(LFSLookup!$AC$3:$AC$2000,MATCH("NAME"&LFSSPA!$C$25,LFSLookup!$Z$3:$Z$2000,0))
我尝试了以下代码,但没有成功。
Set IMAGE1Range = "=INDEX(LFSLookup!$AC$3:$AC$2000,MATCH(" & "NAME" & ThisWorkbook.Worksheets("sheet1").Range("C25").Value & ",LFSLookup!$Z$3:$Z$2000,0))"
IMAGE1 = "IMAGE1111"
ThisWorkbook.Names.Add Name:=IMAGE1, RefersTo:=IMAGE1Range
【问题讨论】: