目前的情况是我想把Excel表格导入到WPF项目中来,并且要对Excel中的数据进行操作。问题是Excel表格的格式不统一如何处理??   是否可以Excel→DataGridView→转存到数据库中 之后对数据表进行处理导出时能将修改后的Excel表覆盖之前的表吗??C#Excel数据库WPF

解决方案 »

  1.   

    哪能问下一般一个程序要导入外部的Excel表,怎么解决格式问题的??提前给说明吗
      

  2.   

    建一个mapping文件,列所在位置去mapping取..我之前就是这么做的
      

  3.   

    wpf 中 刚写 了一个datagrid 的导出excel 通用方法。。http://www.aaspx.com/thread-38-1-1.html
      

  4.   

    我觉得如果是都是字符,我觉得把excel转换成csv文件更好处理excel自动机真心难用而且慢
      

  5.   

    谢谢了,我主要搞不懂是如果软件的数据源是excel表,能否把导入进来的excel表格规格做的更通用一些(是内容上,比如说一个工作表有三列(x1,x2,x3)我只想读取x1列的数据,但是用户导入时的工作表(x2,x1,x3,x4)我通过程序识别x1列呢??)
      

  6.   

    我们一般要不就转存字符转成EXCEL,要不就直接用报表工具转方便快捷
      

  7.   


    你将程序做成可配置的,程序可以显示需要导入的excel中的所有列,再在程序界面上选择你需要导入的列