嗨,我正在使用Ep Plus和Web应用程序.我正在创建一个Excel文件,用户可以填写并上传回应用程序.当我输入带前导零的数字时,它们会被截断.
是否允许用户输入前导零?
这个问题的公认答案对我不起作用。我从微软找到了这篇文章,它解决了我的问题。https://support.microsoft.com/en-gb/help/81518/using-a-custom-number-format-to-display-leading-zeros
我正在处理邮政编码,所以我能够做到这一点:
workSheet.Column(4).Style.Numberformat.Format = "00000";
Run Code Online (Sandbox Code Playgroud)
这是有效的,因为我的邮政编码将始终为 5 位数字。
我需要的格式是“@”,所以代码行是
codeSheet.Cells["A:D"].Style.Numberformat.Format = "@";
Run Code Online (Sandbox Code Playgroud)