通过VBA从合并的命名范围中检索值

通过VBA从合并的命名范围中检索值,vba,excel,Vba,Excel,我试图从Excel中的合并命名范围中获取值,但它不断抛出异常 如果合并B2:F10中的单元格,然后为它们指定一个命名范围“ExampleRange” 以下代码无法检索该值: ExampleVar = Range("ExampleRange").Value 但是,如果我执行了以下操作(我不想使用此方法),则效果非常好: ExampleVar = Range("B2").Value 如何使命名的范围版本正常工作?试试看 ExampleVar = Range("ExampleRange").Ce

我试图从Excel中的合并命名范围中获取值,但它不断抛出异常

如果合并B2:F10中的单元格,然后为它们指定一个命名范围“ExampleRange”

以下代码无法检索该值:

ExampleVar = Range("ExampleRange").Value
但是,如果我执行了以下操作(我不想使用此方法),则效果非常好:

 ExampleVar = Range("B2").Value
如何使命名的范围版本正常工作?

试试看

ExampleVar = Range("ExampleRange").Cells(1,1).Value