我正在使用 C# 中的 microsoft.interop.excel 库构建报告。
我有这样的事情:
Range rangeTarget;
.
.
.
rangeTarget = worksheet.get_Range("C" + row, "N" + row);
我希望范围将其值显示为整数,即没有小数位。 我试过 rangeTarge.AutoFormat,但不知道如何使用它。
有什么想法吗?
谢谢。
最佳答案
我不知道其他格式是什么,但你可以看看 the MSDN .
Excel.Range ThisRange = ThisSheet.get_Range("A:A",system.type.missing);
ThisRange.NumberFormat = "0.00%";
ThisRange.NumberFormat = "General";
ThisRange.NumberFormat = "hh:mm:ss";
ThisRange.NumberFormat = "DD/MM/YYYY";
Marshal.FinalReleaseComObject(ThisRange);
https://stackoverflow.com/questions/7401996/