如何增强GcExcel for Java导入和导出性能

GrapeCity Documents for Excel (以下简称GcExcel) 是葡萄城公司的一款服务端表格组件,它提供了一组全面的 API 以编程方式生成 Excel (XLSX) 电子表格文档的功能,支持为多个平台创建、操作、转换和共享与 Microsoft Excel 兼容的电子表格;从而使其成为解决所有电子表格挑战的完美解决方案。 本文主要介绍加载 Excel (XLSX) 文件时导入选项的时间性能以及使用导出选项优化的文件大小。

如何使用 Java分割 Excel 工作表

在Excel中创建的大多数商业报告都不是单页的文档,而是包含了多个上下文相关的信息并存储在多个工作表中。随着文件规模的增加以及诸如数据隔离的需求,需要将Excel工作表进行合理的分割。原生的Excel不支持分割的函数,使用VBA则又有可能引入恶意软件攻击的风险。本文将为大家介绍如何通过编程方法将工作表从源工作簿复制到目标工作簿来实现分割。

GcExcel 模板系列教程四-分组与扩展

在上一篇文章《GcExcel 模板系列教程三—数据间的主从关系及单元格布局》中,我们为大家分享了数据间的主从关系及单元格布局,主要讲解数据之间的主从关系,以及在 GcExcel 中是如何在单元格中表示这种关系的。在本期教程中,我们将为大家分享 GcExcel 中的分组与扩展以及 GcExcel 模板中是如何解决各种分组与扩展情况。

GcExcel 模板系列教程三——数据间的主从关系及单元格布局

在上一篇《GcExcel 模板系列教程二 模板语言入门》文章中,我们分享了模板语言入门。了解到,模板生成的过程有哪些重要部分组成,GcExcel 的模板功能结合了 Excel 的功能,有哪些不一样的特点。在本次教程中,我们将更深入地了解数据之间的关系,其如何影响单元格的布局,以及在模板中如何设计实现。

导入Excel文件的时候公式为【#Ref!】应该怎么解决?

在我们使用Excel时,经常会遇到一个问题,就是导入Excel时公式显示为【#Ref!】的情况。这通常是因为公式中引用的单元格已被删除或对应的工作表被删除,导致原公式无法识别对应的参数而显示为【#Ref!】。今天就将为大家介绍如何用葡萄城公司的Java API 组件——GrapeCity Documents for Excel(以下简称GcExcel)来查找丢失的Sheet页。

如何在 Java 中以编程的方式将 CSV 转为 Excel XLSX 文件

Microsoft Excel的XLSX格式以及基于文本的CSV(逗号分隔值)格式,是数据交换中常见的文件格式。应用程序通过实现对这些格式的读写支持,可以显著提升性能。本文将为大家介绍如何借助葡萄城公司Java API组件GrapeCity Documents for Excel(以下简称GcExcel)将CSV文件转化为XLSX 文件。

为SpreadJS 表格控件快速生成数据接口

纯前端表格控件SpreadJS即将在V17.0版本迎来重大更新,包含报表插件ReportSheet。全新的报表插件让报表和数据录入用户有了全新的能力和体验,可让用户快速完成报表和数据录入功能的搭建,相比之前,节省了大量的开发成本。报表功能依赖于DataManager数据关系引擎,对于用户来讲,配置数据源显得尤为重要,这是生成报表的基础。本文将教大家如何利用一个开源项目,快速生成数据接口。

如何在java中使用 Excel 动态函数生成依赖列表

在Excel 中,依赖列表或级联下拉列表表示两个或多个列表,其中一个列表的项根据另一个列表所选中的值发生变化。依赖列表通常用于Excel的业务报告,例如学术记分卡中的【班级-学生】列表、区域销售报告中的【区域-国家/地区】列表、人口仪表板中的【年份-区域】列表以及生产摘要报告中的【单位-行-产品】列表等等。本文将为大家介绍如何借助葡萄城公司的Java API 组件GrapeCity Documents for Excel和动态数组函数 UNIQUE、CHOOSECOLS 和 FILTER 以编程方式创建主列表和依赖下拉列表。

如何在Java中解析Excel公式

在日常工作中,我们经常需要在Excel中使用公式对表中数据进行计算(求和、求差、求均值等)和分析,从而实现对数据的分类。通常情况下,当数据量较少或场景变化单一的情况下,使用公式可以满足用户的要求,但当数据量较大或者场景变化复杂的情况下,使用公式也无法满足用户的需求的情况。这个时候就可以用编码的方式来解决,以下面的背景需求为例,我们将为大家介绍如何使用葡萄城公司的Java API 组件GrapeCity Documents for Excel (以下简称GcExcel)解析Excel中的现有公式并根据需求对其进行修改。

GcExcel 模板系列教程二 模板语言入门

上一篇文章《GcExcel模板系列教程一:模板语言的诞生》中,我们分享了 GcExcel模板语言的诞生,也了解到,报表生成的过程,是将数据填充在模板中生成的过程。在这一次教程分享中,将进一步介绍模板语言中一些基本的概念和用法。和用法,因此读者可以配合上一篇文章一起看。