问题描述
最近在研究在Winform上显示复杂Excel,通常使用datagrid控件。但次控件只能满足简单表格的显示,遇到一些复杂的就没有什么办法了。听说NOPI很强大,能支持复杂Excel格式的读取,没有接触过NOPI,请教大家给个winform使用NOPI的例子。下面是我要处理的表格,先将表格在Winform上显示,然后还要导出。关于解析复杂Excel的通常办法是转化为csv,然后通过逐个判断提取需要的数据。PS:是在winform上显示,不是B/S。
解决方案
解决方案二:
NPOI是导入导出excel用的,是直接处理excel的,跟你用什么控件显示无关
解决方案三:
这个需求买个控件就完美解决了
解决方案四:
引用1楼Z65443344的回复:
NPOI是导入导出excel用的,是直接处理excel的,跟你用什么控件显示无关
1楼说得对,而且说实话这么复杂的表格在winform中很没有意义!如果是你需要生成此报表那么直接导出Excel,在Excel中修改就可以了。如果是你需要导入此数据,你应该有转化后的结构,也不应该再显示这个了。最近刚用了NPOI,给你个类似的代码吧,具体的读写操作还需要根据你的模板进行修改
解决方案五:
如果你需要在winform中显示此复杂表格,应该用报表控件,而不是自己画,那就累死了
解决方案六:
不需要编辑的话,这样做没多少意义啊,还不如一个报表
时间: 2024-09-20 07:38:56