Excel Range.Formula属性未返回预期值

Excel Range.Formula属性未返回预期值,excel,excel-formula,vba,Excel,Excel Formula,Vba,我试图从我的excel表格中的公式中获取一些信息。问题是,它没有返回我期望的值 这是我在单元格中的公式: =“10000:&INDEX('path\to\other\file\[file.xlsx]sheetName'!$B:$B,匹配(10000,'path\to\other\file\[file.xlsx]sheetName'!$A:$A,0)) 单元格内的公式会产生预期值,但当我使用Range(“A3”)。公式会返回单元格的值,而不是公式 这只发生在特定工作表的一个单元格上。我在大约120

我试图从我的excel表格中的公式中获取一些信息。问题是,它没有返回我期望的值

这是我在单元格中的公式:

=“10000:&INDEX('path\to\other\file\[file.xlsx]sheetName'!$B:$B,匹配(10000,'path\to\other\file\[file.xlsx]sheetName'!$A:$A,0))

单元格内的公式会产生预期值,但当我使用
Range(“A3”)。公式
会返回单元格的值,而不是公式

这只发生在特定工作表的一个单元格上。我在大约120张纸上循环,总共约200个单元格,所有其他单元格返回预期结果。所有其他单元格都有相同的公式和不同的数字,以匹配不同的字符串。根据法律,这不应该发生。出什么事了

编辑1:

到目前为止,我尝试了两个建议:

.formula1c1
返回与
.Formula
相同的结果


我找不到有效细胞和无效细胞之间的任何差异,因此我复制了一个已知的功能细胞,并更改了公式中的数字,以获得我想要的信息。这仍然给出了相同的结果。

没有答案,但您尝试过范围(“A3”)。公式1C1?该单元格有什么不同吗?就像任何事情一样。。。可能需要挖掘差异…@ScottHoltzman我已经找了30分钟了。我已经求助于复制一个我知道可以工作的单元格(上面的那个),然后更改5位数的代码,看看这是否有帮助。不幸的是,这并没有改变结果。@ExcelDevelopers我从
得到了相同的结果。FormulaR1C1
没有答案,但您尝试过Range(“A3”)。FormulaR1C1?该单元格有什么不同吗?就像任何事情一样。。。可能需要挖掘差异…@ScottHoltzman我已经找了30分钟了。我已经求助于复制一个我知道可以工作的单元格(上面的那个),然后更改5位数的代码,看看这是否有帮助。不幸的是,这并没有改变结果。@ExcelDevelopers我从
.FormulaR1C1