【发布时间】:2017-11-16 20:20:39
【问题描述】:
我正在使用以下方法将 excel 文件中的单元格值转换为对象矩阵:
Object[,] values = (Object[,])worksheet.UsedRange.Cells.Value;
问题是因为在 excel 中我有时有十进制数字,有时有百分比数字。
当调用Cells.Value 时,我得到十进制格式的百分比数字。对于数字 60.32% 的 example,我得到 0.6032 的值,我想保留这种十进制格式并得到 60.32%。
我尝试过使用worksheet.UsedRange.Cells.Text,但它返回给我null,因为UsedRange.Cells 在excel 中有不同的格式。
那么,我怎样才能在数字中保留百分比?
【问题讨论】:
-
不,UsedRange 有不同的格式,它会返回 null。