问题描述
解决方法
我认为您可以在内存中执行此操作,但也可以在Excel中使用“数据验证”。
但是,如果您使用Excel的数据验证,则需要确保将以编程方式插入的数据只是数字。
无论如何,您都可以使用excel的数据验证来创建excel的模板文件,然后使用closeXML获取文件的模板,然后插入数据。
基本上要获取模板,您可以使用以下代码(C#):
var workbook = new XLWorkbook("BasicTable.xlsx");
信息:https://github.com/ClosedXML/ClosedXML/wiki/Loading-and-Modifying-Files
对于excel的数据验证,这里有一些示例: https://www.got-it.ai/solutions/excel-chat/excel-tutorial/data-validation/data-validation-how-to-allow-numbers-only