【发布时间】:2012-06-28 20:31:43
【问题描述】:
我正在输出一个 Excel 工作表,其中包含 hh:mm:ss 形式的 字符串。但是,Excel 认为删除任何前导零是合适的,即使它们是文本。我试过 myRange.NumberFormat = "@" 但这会导致奇怪的十进制表示。
感谢任何建议。
问候。
【问题讨论】:
标签: c# excel formatting interop com-interop
我正在输出一个 Excel 工作表,其中包含 hh:mm:ss 形式的 字符串。但是,Excel 认为删除任何前导零是合适的,即使它们是文本。我试过 myRange.NumberFormat = "@" 但这会导致奇怪的十进制表示。
感谢任何建议。
问候。
【问题讨论】:
标签: c# excel formatting interop com-interop
问得太早了。设置 range.NumberFormat = "hh:mm:ss" 可以做到这一点,而不会影响该列中的其他字符串。
【讨论】: