weixin_37312924
尼&克
采纳率0%
2021-03-07 13:09

java使用poi导出excel

java使用poi(4.0.0 jar)导出excel,如何设置条件格式->数据条,比如下图比例,请问大家有人做过这样的吗?求解决方案!!!!非诚勿扰

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • technologist_04 CSDN技术专家团—麒麟奇 1月前

    是否考虑导出成html呢?

    点赞 评论 复制链接分享
  • qq_36492588 qq_36492588 1月前

    poi不清楚怎么设置,或者能不能借鉴excel库(free spire.xls.jar)的方法在poi里面找找用类似的方法来实现

    import com.spire.xls.*;
    import java.awt.*;
    
    public class AddConditionalFormat {
        public static void main(String[] args) {
            //加载文档
            Workbook wb = new Workbook();
            wb.loadFromFile("sample.xlsx");
    
    
            //获取工作表
            Worksheet sheet2 = wb.getWorksheets().get(1);
    
            //获取应用条件格式的数据范围
            CellRange range = sheet2.getCellRange("B2:D7");
    
            //添加条件类型为DataBar
            ConditionalFormatWrapper format = range.getConditionalFormats().addCondition();
            format.setFormatType(ConditionalFormatType.DataBar);
            format.getDataBar().setBarColor(new Color(12,201,102));
    
            //保存文档
            wb.saveToFile("ConditionalFormat.xlsx", ExcelVersion.Version2013);
            wb.dispose();
        }
    }
    

    效果图:

    点赞 评论 复制链接分享
  • damoneric_guo damoneric_guo 1月前

    我写了一篇博客,应该可以帮助你,直接用就可以

    点赞 评论 复制链接分享
  • a1767028198 a1767028198 1月前

    根据模板复制即可 ,没必要自己去写

    点赞 评论 复制链接分享

为你推荐