gpt4 book ai didi

c# - 读取单元格的文本而不是值

转载 作者:行者123 更新时间:2023-12-02 14:23:21 25 4
gpt4 key购买 nike

我正在尝试用 C# 编写一个程序来比较两个 Excel 文件。我可以打开文件并读取 Excel 的值,但我想比较单元格中的文本。

例如,在我的工作表中,如果单元格 A3 的公式为“=A1+A2”。我可以使用

检索该值
((Range)worksheet.Cells[2,0]).Value 

A3(A1和A2的总值),但不是“=A1+A2”。我如何获取文本。(文本始终为空)

谢谢你

最佳答案

看起来 Formula 属性应该有它。

Range.Formula Property

“如果单元格包含常量,则此属性返回该常量。如果单元格为空,则此 Formula 属性返回空字符串。如果单元格包含公式,则 Formula 属性以字符串形式返回公式将在公式栏中显示的格式(包括等号)。”

((Range)worksheet.Cells[2,0]).Formula;

关于c# - 读取单元格的文本而不是值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7419987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com