Use Spreadsheet::WriteExcel; #声明使用此模块
My $workbook = Spreadsheet::WriteExcel->new(‘perl.xls’); #创建工作组文件
$worksheet = $workbook->add_worksheet(); #创建工作表
$worksheet->write(‘A1’,’Hi Exce!’); #在单元格A1上写
Worksheet->write_comment(‘C3’,’comment’, author=>’ericlee’,visible=>0); #添加单元格C3的注释,隐性的方式显示,添加注释批注者)
$worksheet->data_validation(‘B3’,
{
Validate => ‘integer’,
Criteria => ‘>’,
Value => 100,
}); #给单元格B3添加书写条件,必须是整数而且大于100
$worksheet->data_validation(‘B5:B9’,
{
Validate => ‘list’,
Value => [‘open’,’high’,’close’],
} #给单元格B5至B9添加下拉按钮。
$worksheet3->Activate(); #用于在多工作表中显示那个工作表
$worksheet->set_column(0,0,20); #用于设置A1表格的宽度
$worksheet-> set_selection(0,1); #用于打开默认所在单元格
$worksheet2->hide(); #用于在多工作表中隐藏工作表2。
$worksheet->protect(‘passwd’); #用于保护工作表的修改
$worksheet->autofilter(0,0,10,3); #用于设置单元格的筛选按钮。
$worksheet->keep_leading_zeros(); #用于保留单元格输入前面的’0’.
关于单元格式:
$format = $workbook->add_format(
Border => 6,
Valign => ‘vcenter’,
Align => ‘center’
)
$format->set_color(‘blue’); #设置字的颜色
$format->set_bg_color(‘green’); #设置单元格的颜色
关于字符:
Use Encode ‘decode’;
My $string = ‘测试’;
$string = decode(gb2312,$string);
关于单元格的标识:
两种方式显示比如显示A1:(0,0) 或者 (A1)
关于调用函数计算的示例:
$worksheet->write('A5','=SUM(A2:A4)');
- 浏览: 754073 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (981)
- javascript (102)
- java (212)
- JQuery (81)
- 幽默笑话 (2)
- 只言片语 (6)
- 开发小记 (283)
- Hibernate (17)
- DWR (4)
- SQL (10)
- spring-ibatis (8)
- linux (24)
- Struts1 (8)
- Struts2 (16)
- spring (42)
- Mybatis (16)
- css (18)
- servlet (8)
- jdbc (4)
- jsp (1)
- spring-jdbc (2)
- FreeMarker (2)
- MySQL (24)
- JQuery-Grid (7)
- jstl (5)
- 正则表达式 (1)
- 面试集锦 (86)
- unix (18)
- 开发工具 (23)
- ajax (5)
- webservice (4)
- log4j (3)
- oracle (15)
- extjs (14)
- 其他 (9)
- 优秀技术参考地址 (1)
- 性能 (3)
- 数据库 (25)
- 算法 (15)
- 设计模式 (10)
- Python (3)
- AIX (5)
- weblogic (1)
- shell (14)
- quartz (5)
- 图形文件FusionCharts (1)
- Websphere (4)
- 转载 (5)
- hadoop (1)
- highchart (24)
- perl (22)
- DB2 (7)
- JBoss (1)
- JQuery Easy UI (9)
- SpringMVC (5)
- ant (5)
- echart (9)
- log4J配置 (3)
- 多线程 (10)
- 系统架构 (7)
- nginx (3)
- loadrunner1 (1)
- 分布式 (1)
- Dubbo (1)
- Redis (2)
- JMS (4)
- 自动化测试 (3)
- Spring循环依赖的三种方式 (1)
- spring-boot (2)
- 高级测试 (9)
- github (2)
- sonar (1)
- docker (6)
- web前端性能优化 (1)
- spring-aop (6)
- rabbit (1)
- ELK (1)
- maven (1)
- minio (1)
最新评论
-
zengshaotao:
jstl1point0 写道很好啊,如果有带Session会话 ...
Nginx+Tomcat搭建高性能负载均衡集群 -
jstl1point0:
很好啊,如果有带Session会话的怎么搞呢
Nginx+Tomcat搭建高性能负载均衡集群
发表评论
-
视频播放
2021-02-23 13:26 267方法的请求地址,连同视频参数会被存储在数据库中,前端通过ht ... -
rest之我见
2020-08-03 17:20 246Rest是一种路径风格,但是有些书上写需要加入版本号,传入业 ... -
XSS攻击预防
2018-04-09 11:43 432public class XssHttpServlet ... -
上传本地代码到github
2018-04-02 16:28 582上传代码到github,可通过命令行和客户端的形式,原理都 ... -
从表的结果集里生成insert语句
2018-03-13 17:33 690select ' insert into SYS_ROLE ( ... -
sql的使用注意事项
2018-01-26 14:03 5201.对于mybatis,经常要写sql,而且会碰到in的关键 ... -
sql查询条件位置和执行顺序
2018-01-23 10:24 683经常有这样的场景:在页面的表格处显示指标的数据,如果指标的数 ... -
基本注意点总结
2018-01-21 11:54 381拷贝一些插件的时候,要注意一些问题,比如拷贝fancybo ... -
JQuery 之empty and remove
2017-12-25 18:59 402$("table tr[id^=trAddColum ... -
监控远程Tomcat
2017-11-21 17:55 570使用java visual VM监控远程tomcat时,需要 ... -
LoadRunner监控Linux服务器资源
2017-11-15 13:58 924要监控并得到Linux服务器的相关参数,必须是系统开启了特定 ... -
MyBatis防止SQL注入
2017-11-14 13:35 950SQL注入是一种代码注入技术,用于攻击数据驱动的应 ... -
maven解决第三方的jar依赖
2017-10-09 16:37 654在maven项目中,对于那些在maven仓库中不存在的第三方 ... -
类加载机制及反射
2017-09-24 08:45 549一、Java类加载机制 ... -
两次encodeURI和URLDecode的原理分析
2017-08-24 12:15 3960当使用地址栏提交查询参数时,如果不编码,非英文字符会按照操 ... -
TD库的分页
2017-08-16 13:24 676--partition by接的是多个字段,功能是先分组,再 ... -
数组内对象去重
2017-08-16 11:08 777一个数组,内部装了对象,形如: {"key&qu ... -
多个or查询作为一个整体
2017-08-16 10:49 504都使用过mybatis,都见过这样的标签sql配置: &l ... -
encodeURI
2017-08-14 21:29 482对于ajax请求,经常会在地址栏传入一些参数,涉及的中文的, ... -
linux设置java环境
2017-08-07 16:47 418linux配置java环境变量(详细) 一. 解压安装jdk ...
相关推荐
perl操作Excel示例perl操作Excel示例perl操作Excel示例perl操作Excel示例perl操作Excel示例perl操作Excel示例perl操作Excel示例perl操作Excel示例perl操作Excel示例....够20字了吗
用Perl操作Excel2007 (xlsx) with Excel-Writer-XLSXL
perlperl Excel操作
perl对excel的表格处理。其中对New excelRead excelWrite相关操作,方便实用
讲解perl中读写excel用到的库函数,以及如何使用库函数进行操作。
引言脚本语言,其目的是将 Unix shell 的易用性和编程语言( 比如 C) 的功能与可塑性结合起来。它最初只是 Unix 系统管理员的一个工具, 在工作日
包含perl对文本的一些常用操作,字符串的操作,excel的操作。相关函数的操作,和经常用到的一些正则表达式~~~(本人平常用到的一点收集,供用perl开发的朋友参考一下)
Python对Excel操作详解 文档摘要: 本文档主要介绍如何通过python对office excel进行读写操作,使用了xlrd、xlwt和xlutils模块。另外还演示了如何通过Tcl tcom包对excel操作。 关键字: Python、Excel、xlrd、xlwt、...
小型而快速的perl脚本,用于将来自MS Excel(.xlsx和.xls)的记录直接注入Elasticsearch。 通过使用Kibana导入现有的Excel数据和图表来进行快速演示非常有用。 完成了一些内置的自动化操作,以使用字段名称直接...
Spreadsheet::WriteEXcel安装包 下载 Spreadsheet-WriteExcel-2.40.tar.gz并解压在DBI-1.13中 ...和安装cpan一样,在目录中执行以下操作: perl Makefile.PL make make test make install make clean
在perl中如何操作Excel,相当有用,
Qt操作xlsx格式Excel所需开源库,该库无需调用excel和wps,可以直接读取写xlsx文件。效率高
Win32::OLE安装模块,可以导入perl,以关键词use Win32::OLE开头,即可在perl调用相应函数来操作excel
xlslib是一个用于读写Microsoft Excel文件(XLS和XLSX格式)的C++库。...总而言之,xlslib库是一个强大而灵活的C++库,提供了创建和操作Excel文件的完整功能,是开发者创建高质量Excel文件的理想选择。
使用它可以远离微软的office环境,单独操作xlsx表格文件。 @1 下载 QtXlsxWriter @2 我的系统默认自带perl。 Note: Perl is needed in this step. Download the source code. Put the source code in any ...
2、QXlsx是比较好用的可以操作excel文件的库,以前项目基于Qt5,现在新开的项目基于Qt6,因此重编编译了这个库,附带了修改后的源码,可以适配Qt6的版本,自己编译前需要先安装perl才能顺利编译...
Thruk 是一个独立的多后端监控的 Web 接口,当前支持 Nagios, Icinga 和 Shinken (通过 Livestatus 插件)。其目标是 100% 覆盖监控系统的所有功能。 主要特性: 多后端支持 ... 灵活的操作面板
ASP.NET是微软.NET战略中的一个重要成员,除了可以使用Visual C#、VB.NET、VisualC++.NET、JScript.NET等语言编写外,还可以使用第三方的.NET接口(如COBOL.NET、 Perl.NET等)进行编写。本书通过100个精彩实例...
ASP NET是微软.NET战略中的一个重要成员 除了可以使用Visual C# VB.NET VisualC++ NET JScript.NET等语言编写外 还可以使用第三方的.NET接口 如COBOL.NET Perl.NET等 进行编写 本书通过100个精彩实例 由浅入深...
5.广泛的操作系统,Web服务器和编程语言支持 后台支持Windows,Linux,Unix等各种操作系统;支持IIS,Domino,Websphere,Apache等所有后台服务器类型和JSP,ASP,PHP,PERL等编程语言。 6.支持手写签名和加密的电子...