当前位置: 首页 > 软件库 > 程序开发 > Excel开发包 >

Chimm.Excel

excel 生成工具
授权协议 Apache-2.0
开发语言 Java
所属分类 程序开发、 Excel开发包
软件类型 开源软件
地区 国产
投 递 者 乜昆
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Chimm.Excel 是一个基于 Apache POI 和 Antlr4 打造的 excel 生成的 Java 工具,主要作用在于减少了开发人员通过程序生成表格的工作量,提高了工作效率。该程序提供了如:填充excel模板数据、动态更改表格样式、导出excel等功能,降低了对 excel 的操作难度。

优点

  • 和网上部分的开源软件的区别是,该程序是基于 excel 模板进行工作的,并非基于注解。也就是说,我们首先需要在 office 中编写好我们的 excel 模板才行,优势在于,我们可以直接在 office 中就直接定制化表格的样式,也就是说,样式直接由 excel 软件进行控制了,这大大降低了我们在程序中操作样式的时间。
  • 由于该程序是基于 Antlr4 进行开发的,所以在变量定义上面,非常的灵活,我们可以定义集合变量,甚至我们还可以在公式中定义变量。一个表格对应一个数据对象,开发人员只需查询数据、组装数据即可。
  • 可以自定义模板样式,该程序也提供了部分操作表格样式的功能,如:复制一行、合并单元格、更改边框样式等等。

功能简介

  •  导出excel二进制文件

  •  根据模板中的变量,将值写入

  •  支持公式

    •  支持带变量的公式,如:SUM(A1,A2,${demo.value})

  •  操作表格添加/减少行

    •  添加行会自动更新公式

  •  合并单元格

  •  更改单元格边框样式(加粗、虚线等)

  • 通过GemBox.Spreadsheet操作Excel,服务端不需要安装Office完美操作Excel 1、打开Excel模板      ExcelFile excelFile=new ExcelFile();      var tmpath = context.Server.MapPath("/ExcelTemplate/001.xls");      excelFile.LoadXls(tmp

  • 在上文,python 操作Excel(2) 读取Excel——pandas、xlrd,我们介绍,pandas实现了 将excel 转换为 DataFrame 这种数据结构的数据,使之可以被计算机读取和操作。 如何保存 excel 呢? 在pandas 利用到了 DataFrame.to_excel 方法 to_excel(self, excel_writer, sheet_name="Sheet1

  • // Machine generated IDispatch wrapper class(es) created with ClassWizard / // _Application wrapper class class _Application : public COleDispatchDriver { public:  _Application() {}  // Calls COleDisp

  • 1.             对excel的保存:                  1)     excel合成需要如下步骤:通过MFC工程的类向导添加类,并从现有类库中选择(from a type library),在弹出的对话框中选择office的excel.exe(或者是excel.olb),这里必须是office,而不能是wps,(对应得是et.exe,而不是excel.exe)。 2)

  • #cs ____________________________________  Au3 版本: 3.3.6.1  脚本作者: wozijisunfly   Email:  QQ/TM:  脚本版本: MMForYou-1.0  脚本功能: MM TO EXCEL #ce _______________脚本开始_________________ #include <Excel.au3> #inc

  • 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。 http://blog.csdn.net/topmvp - topmvp Updating the previous edition's tips to make them compatible with Excel 2007, and featuring new tips that a

  • Related to question Excel Sheet Column Title Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28

  •   View products that this article applies to. Article ID : 178781 Last Review : March 8, 2005 Revision : 4.0 This article was previously published under Q178781 On This Page   SUMMARY   MORE INFORMATI

  • Given a column title as appear in an Excel sheet, return its corresponding column number. For example: A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 思路:26进制,将字符串从左往右遍历,每次得到的字母转为数字,然后加上次的的数并乘以对应

  • 本文主要介绍针对Excel2007,因为以前的Excel操作应该是很简单的,怕忘记了,还是注明一下 1 使用COM组件操控Excel的优势和缺点 优势: 提供了完整的Excel操控能力。可以方便的进行复杂操作。 提供了对Excel文件的底层操作,工作效率高。 和VBA方式相比可以脱离特定的Excel文件进行使用。 缺点: 代码复杂不易理解。 在操作中需要处理大量的数据类型。 2.使用方法  Vis

 相关资料
  • Bootstrap 在 CSS 方面采用 Grunt,用 JavaScript 构建系统,用 Jekyll 做记录。Gruntfile 在使用框架方面有许多便利的特点,包括编译代码、运行测试等等。 工具安装 为了使用Gruntfile以及本地运行我们的文档,你需要拷贝一份Bootstrap的源文件,还有Node.js以及Grunt。参照下面的步骤,你应该已经准备好开始动手了: 下载并安装 Node

  • 问题内容: 是否有一个工具将Java文件作为参数,该文件将REST服务描述为参数并从中生成wadl文件。 问题答案: 我遇到了同样的问题:使用RESTeasy并想找到一种自动生成WADL的方法。 做了一些研究,得出下面的解决方案。 注意和元素。您必须更改它们以反映项目的配置。您可能还想更改插件的版本(我使用的是1.17)。 2.创建一个/ doc文件夹并添加一些文件。 创建文件夹并在下面创建两个文

  • 当我尝试运行“ php artisan key:generate ” 时,我在提示中收到以下错误错误屏幕截图实际上我正在不同的笔记本电脑上运行一个 laravel 项目。我在生成密钥时遇到此问题。我该如何解决?

  • 本文向大家介绍java生成验证码工具类,包括了java生成验证码工具类的使用技巧和注意事项,需要的朋友参考一下 java生成验证码工具类,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我迷失在依赖和工具中:我以前使用以下工具为我昂首阔步的网络服务生成代码。 大摇大摆 https://mvnrepository.com/artifact/io.swagger.codegen.v3/swagger-codegen-cli/3.0.13 https://github.com/swagger-api/swagger-codegen 然后我注意到以下工具,并认为这是一个继任者: Open

  • 6.5 免杀Payload生成工具Veil Veil是一款利用Metasploit框架生成相兼容的Payload工具,并且在大多数网络环境中能绕过常见的杀毒软件。本节将介绍Veil工具的安装及使用。 在Kali Linux中,默认没有安装Veil工具。这里首先安装Veil工具,执行如下所示的命令: [email protected]:~# apt-get install veil 执行以上命令后

  • Yaf提供了代码生成工具yaf_code generator, 所以也可以通过使用代码生成工具yaf_cg来完成这个简单的入门Demo 例 3.10. 代码生成工具的使用 php-yaf-src/tools/cg/yaf_cg sample 将得到的sample目录, 拷贝到Webserver的documentRoot目录下然后访问: 例 3.11. 在浏览器输入 http://www.y

  • 我在androidstudio中导入一个cordova项目,并得到一个错误:找不到已安装的构建工具。请安装Android构建工具版本19.1.0或更高版本。 我已经安装了所有的构建工具。甚至我已经通过了这篇文章,但不能解决错误。 链接1链接2 我在操作系统上看到了很多问题,但没有得到任何解决方案。 我们将不胜感激。谢谢