我可以使用MS interop Excel服务(命名空间)从c#+ asp.net应用程序中读取excel表。数据检索很好。但我的excel表有一个colummn,其甲酸酯类型是hh:mm:ss类型。在重新搜索数据的过程中,我发现此列的值为General列,获得了一些0.45645646 ...的值。这个问题到底是什么?在Excel工作表列格式中回放是自定义为hh:mm:ss按要求键入。请指导。
答案 0 :(得分:1)
你的问题不明确。
您想将数字格式设置为“hh:mm:ss”吗?如果是这样,你可以这样做:
worksheet.Cells["A1"].NumberFormat = "hh:mm:ss";
您是否希望将单元格的格式化值作为字符串?
string formattedValue = worksheet.Cells["A1"].Text;
如果是其他内容,请尝试让您的问题更清楚。