刚刚自学JAVA,工作中遇到单一的重复劳动我就在想能不能用JAVA让这工作变得简单一点. 工作中经常要核对两张EXCEL表中的数据,两张表中的数据台头都是部品名称和数量,现在我们都是人工核对品名是否一致数量是否一致,然后挑出品名`数量不一致的。我知道用EXCEL的VB估计也能做,因为在学JAVA我就在想能不能用JAVA来实现,但是一点思路也没有。各位大神能否指点一二,先谢过!

解决方案 »

  1.   

    使用java Excel相关的jar包,读取进行比较即可
      

  2.   

    下载了JAR 也导入了 接下来具体要怎么做呢 ? 能否教一下?
      

  3.   

    有了 java Excel包,按照例子写程序,若例子能通过,再结合自己的问题进行修改
      

  4.   

    这个其实没必要用java实现,excel自带的函数就可以实现
      

  5.   

    java处理excel可以用apache提供的jpoi.jar包。简单校验处理是没有问题的,不过这个jar包有一些bug,用的话多测试一下
      

  6.   

    java的优势不在这方面吧,
    你要是准备在 windows下的做几个自己的小工具,
    也不准备吃Java这碗饭, 
    建议学点"易语言""VB"之类的就行了.那个更简单,上手快.
      

  7.   

    有专门的jar包,用起来还可以
      

  8.   

    刚学java就不要玩这种功能比较单一的库了,性价比不高,你敲的代码基本也是复制,还是跟着书本节奏走吧
      

  9.   

    这个功能基本上各个语言都能实现。就是读取excel文件,读取相应的sheet,读取相应的单元格数据,然后两者的值做比较。不一样的话就列出来。
      

  10.   

    谢谢各位大神的建议,我再继续试一下。JXL不怎么好用还有版本限制。试试POI的
      

  11.   

    java 可以使用jxl.jar包,我就是用这个包实现了一些exec的读写操作
      

  12.   

    你用Java 关于excel 的jar包,用list读取两个表内的数据,遍历循环比较下。但是要注意数据量比较的时候效率比较低
      

  13.   

    你直接在Excel里用if语句就可以判断了,你能否方便把Excel大概的数据提供下,然后想要什么样的结果,我给你看看