现在需要做个演示, 将excel的数据导入到一个DataTable。由于客户大量生产了某种格式的excel, 所以不采用oledb来导入而采用interop.Excel(11.0)组件来一个个单元格来读取数据。
    通过分析单元的数据来获取单元格的数据类型不太可行,而分析单元格设置的数字格式有点麻烦,格式繁多,或许还存在自定义格式。
    因此想向各位大虾,求救个比较好的 简洁的办法! 谢谢

解决方案 »

  1.   

    不容易吧我用的是中文的 但客户的是英文版的excel
      

  2.   

    既然是某种格式 您一定能知道是什么格式,当然也就知道格式的类型
    有没有可能叫用户产生大量的 csv 或 tsv 用起来要比excel方便很多//或者能够象前者一样读取
    excel还很容易出现编码问题
      

  3.   

    好多文件的 最终是导入到数据库 但不知道是哪些数据库表正则表达式:
    ###.##.00格式的 分不清楚是double类型还是decimal类型的