封闭的XML数据验证以允许任何数字

问题描述

我想添加数据验证,使其仅允许数字。关闭的XML

解决方法

我认为您可以在内存中执行此操作,但也可以在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