将Excel列格式化为文本

时间:2011-02-10 13:40:20

标签: c# .net excel

  

可能重复:
  C# extract formatted text from Excel through OLEDB

在从中获取数据之前,我可以以某种方式格式化excel列并将其作为文本格式化吗? 我正在使用C#和.NET Framework 4.0

2 个答案:

答案 0 :(得分:2)

选项1

您可以尝试myCell.Style.NumberFormat = "@"

这是一个在线示例,可以帮助您了解如何使用它:

选项2

或者,您可以尝试抓取myCell.Text而不是myCell.Value。值是实际存储在单元格中的值,而Text是显示的内容。

答案 1 :(得分:1)

您可以在数字前加上'例如',100将显示为文字。

相关问题