我正在尝试使用以下方法获取单元格的值:
Globals.Sheet3.Cells.Range["A2"].Value2 作为字符串;
单元格 A2 引用不同工作表上的单元格,而该单元格又引用另一个工作表上的公式。上面的代码总是返回 null。如何获取单元格 a2 的文本?
最佳答案
如果你使用...
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 对象有关。
更新到问题:
根据提问者的反馈,这个问题的答案是使用诸如......
C#
String res = "";
res = ThisWorkbook.Worksheets["Sheet3"].Range("A2").Text
关于excel - vsto excel 2010 add in - 当内容引用另一个单元格和公式时获取单元格的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7121487/