格式化十进制前的2位数值和十进制后的2位数,Excel Interop

时间:2016-08-18 05:08:44

标签: c# .net excel

我想读取Excel电子表格中可能

的单元格中的值

10.50

20.25

41.10

我正在使用Excel Interop来检索值。

以下适用于小于10的值,但是当10或更大值设置为0.如何使用NumberFormat操作正确格式化?

T

1 个答案:

答案 0 :(得分:1)

double doubleHours = 0.0;
Excel.Range range = excelWorksheet.Cells[rowCount, columnCount];
string value = range.Value2.ToString();

if (double.TryParse(value, out doubleHours)) {
    //continue processing
}