关于java操作excel
模拟毕业时学校向各单位发放档案袋,以前是一个学生一个档案袋现在为了节省档案袋要把地址相同的学生放在一个档案袋里每个袋子不能超过7个人现在给一张excel表有很多信息但有很...
模拟毕业时学校向各单位发放档案袋,以前是一个学生一个档案袋 现在为了节省档案袋 要把地址相同的学生放在一个档案袋里 每个袋子不能超过7个人
现在给一张excel表 有很多信息 但有很多信息是装袋时不用考虑的 怎么样把这个excel表转变成一张新的excel表 按照地址排序 并且多出两列 一列是编袋信息 另一列是计数用的(防止一个袋子装了超过8个人)
不知道该怎么写 建数据库的话太麻烦了 又要导入又要导出 可是不建表的话 不知道怎么用java对excel表进行筛选... 展开
现在给一张excel表 有很多信息 但有很多信息是装袋时不用考虑的 怎么样把这个excel表转变成一张新的excel表 按照地址排序 并且多出两列 一列是编袋信息 另一列是计数用的(防止一个袋子装了超过8个人)
不知道该怎么写 建数据库的话太麻烦了 又要导入又要导出 可是不建表的话 不知道怎么用java对excel表进行筛选... 展开
2个回答
展开全部
我觉得用JAVA操作EXCEL的话,有点大刀小用,你说的这个东西其实很简单,EXCEL本身就是处理数据问题的。不知道你EXCEL水平怎么样,有几个思路我简单写下,希望可以帮到你:
1.如果地址是规范的(同一地址同一称为,不会有北京、北京市、北京海淀等)。排序后可以直接排序,增加辅助列。这是最基本最笨的办法。
2.VBA编程,实现的方法就很多了。
既然是模拟,就不帮你做了。自己多想想,也正好练习下EXCEL。
1.如果地址是规范的(同一地址同一称为,不会有北京、北京市、北京海淀等)。排序后可以直接排序,增加辅助列。这是最基本最笨的办法。
2.VBA编程,实现的方法就很多了。
既然是模拟,就不帮你做了。自己多想想,也正好练习下EXCEL。
更多追问追答
追问
直接操作excel表我也会啊 但这不是我自己用 是要写出来给别人用 对于用的人来说 他需要的只是一个工具 双击就能用 不需要他自己去操作excel表格
追答
那就用VBA写吧,比较简单,没有表的格式,也不能给出具体的代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询