在VSTO中获取实际Excel单元格值而不进行格式化

时间:2013-01-02 18:10:29

标签: c# excel vsto

我正在使用VSTO获取excel单元格值,当我在单元格中写入3:00并尝试从代码中获取此值时返回0.125,是否有人可以帮助我获取实际文本值而无需Excel格式化。这是我的代码

  Range selectedRange = Target.Application.Selection as Range;
  foreach (Range cell in selectedRange)
        {
            string val = cell.Value2; // 
        }

1 个答案:

答案 0 :(得分:1)

评论是对的,你应该总是发布一些代码,但这个很简单。只需使用MyCell.Text代替MyCell.Value