使用EP Plus在工作表上允许前导零

Jef*_*inn 5 c# excel epplus

嗨,我正在使用Ep Plus和Web应用程序.我正在创建一个Excel文件,用户可以填写并上传回应用程序.当我输入带前导零的数字时,它们会被截断.

是否允许用户输入前导零?

vic*_*tor 5

这个问题的公认答案对我不起作用。我从微软找到了这篇文章,它解决了我的问题。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 位数字。


Jef*_*inn 4

我需要的格式是“@”,所以代码行是

codeSheet.Cells["A:D"].Style.Numberformat.Format = "@";
Run Code Online (Sandbox Code Playgroud)