日期:2014-05-19  浏览次数:20904 次

怎么用c#操作office(Excel)的设置格式
Microsoft.Office.Interop.Excel.Worksheet       ws;      
    ws.Cells[row,       cell]=       ..//      
    这里直接赋值字符串的,无论怎么格式化字符串,结果都5.10104E+13,导出后在excel中把列选中, "设置单元格格式 "为数值,就会变回来      
    请问的是怎么用c#操作office(Excel)的设置格式

------解决方案--------------------
http://www.cnblogs.com/dahuzizyd/archive/2007/03/26/Excel_7.html
------解决方案--------------------
如果你需要存成字符串型的可以在身份证前加一个单引号。ws.Cells[row,cell]= " ' "+身份证号码