2
我试图使用以下代码获取单元格的值: Globals.Sheet3.Cells.Range [“A2”]。Value2作为字符串; 单元格A2引用另一个表单上的单元格,该表单又转而指另一个表单上的公式。上面的代码总是返回null。我如何获得单元格a2的文本?vsto excel 2010添加 - 当内容引用另一个单元格和公式时获取单元格的值
我试图使用以下代码获取单元格的值: Globals.Sheet3.Cells.Range [“A2”]。Value2作为字符串; 单元格A2引用另一个表单上的单元格,该表单又转而指另一个表单上的公式。上面的代码总是返回null。我如何获得单元格a2的文本?vsto excel 2010添加 - 当内容引用另一个单元格和公式时获取单元格的值
如果您使用...
VB.Net
Dim res As String
res = ThisWorkbook.Worksheets("Sheet3").Range("A2").Value2.ToString()
C#
String res = "";
res = ThisWorkbook.Worksheets["Sheet3"].Range("A2").Value2.ToString()
运作的?
从问题不清楚问题是否与一段VB.Net或C#代码,但是我会说这个问题是与您的方式使用Range方法,或可能与您使用Globals对象。
UPATE质疑: 基于来自提问的反馈,回答这个问题是使用代码,如... C#
String res = "";
res = ThisWorkbook.Worksheets["Sheet3"].Range("A2").Text
对不起,不存在与原来的岗位明确。解决方案结果很简单 - 我用.text替换.value2并返回正确的值。 – GSp