彩票走势图

国产Excel开发组件Spire.XLS教程:在Java中为Excel中添加数据栏

原创|使用教程|编辑:张莹心|2021-10-29 13:49:28.290|阅读 540 次

概述:数据条是Microsoft Excel 提供的一种条件格式,用于可视化 Excel 单元格中的值。它们可以帮助您快速比较值,因为条形较长的单元格表示较大的值,而条形较短的单元格表示较小的值。本文将介绍如何使用Spire.XLS for Java在一系列单元格中添加数据条。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Spire.XLS for Java是专业的Java Excel API,使开发人员无需使用Microsoft Office或Microsoft Excel即可创建,管理,操作,转换和打印Excel工作表。

免费下载Spire.XLS最新版

*这么优秀的国产工具怎能错过呢!在线下单专享“一口价”,立即购买!想要获取更多福利的朋友可以哦~


数据条是Microsoft Excel 提供的一种条件格式,用于可视化 Excel 单元格中的值。它们可以帮助您快速比较值,因为条形较长的单元格表示较大的值,而条形较短的单元格表示较小的值。本文将介绍如何使用Spire.XLS for Java在一系列单元格中添加数据条。

在 Excel 中添加数据栏

以下是通过条件格式在一系列 Excel 单元格中添加数据栏的步骤:

  • 创建一个工作簿实例。
  • 使用Workbook.loadFromFile()方法加载 Excel 文件。
  • 使用Workbook.getWorksheets()方法获取工作表集合,然后使用WorksheetsCollection.get()方法获取第一个工作表。
  • 使用Worksheet.getCellRange()方法获取特定的单元格范围。
  • 使用ConditionalFormats向单元格区域添加新的条件格式。addCondition(),然后使用ConditionalFormatWrapper.setFormatType()方法将新条件格式的类型设置为 DataBar 。
  • 使用DataBar.setBarColor()方法设置数据栏的颜色。
  • 使用Workbook.saveToFile()方法将文档保存到另一个文件。
Java:

import com.spire.xls.*;
import com.spire.xls.core.*;
import java.awt.*;

public class applyDataBars {
    public static void main(String[] args)  {

        //Create a Workbook instance
        Workbook workbook = new Workbook();

        //Load an Excel file
        workbook.loadFromFile("C:\\Users\\Administrator\\Desktop\\test.xlsx");

        //Get the first worksheet.
        Worksheet sheet = workbook.getWorksheets().get(0);

        //Get the specific cell range
        CellRange range = sheet.getCellRange("B2:B13");

        //Add the conditional formatting of data bars in the cell range
        IConditionalFormat format = range.getConditionalFormats().addCondition();
        format.setFormatType( ConditionalFormatType.DataBar);

        //Set color for the data bars
        format.getDataBar().setBarColor( Color.GREEN);

        //Save to file
        workbook.saveToFile("ApplyDataBars.xlsx", ExcelVersion.Version2013);
    }
}


国产Excel开发组件Spire.XLS教程:在Java中为Excel中添加数据栏


慧都是E-iceblue官方友好合作伙伴,如果您对spire.xls,可以了解具体授权价格和使用机制



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP