`

Perl excel模块

阅读更多
  • excel重写模块

 

 

一、excel重写模块

 

Spreadsheet::ParseExcel
Spreadsheet::ParseExcel::SaveParser

 

上述模块均可以使用cpan安装

cpan Spreadsheet::ParseExcel   
cpan Spreadsheet::ParseExcel::SaveParser

 

 

代码示例

#!/usr/bin/perl
use strict;
use warnings;

use Spreadsheet::ParseExcel;
use Spreadsheet::ParseExcel::SaveParser;

#打开以存在的excel表格 
my $parser   = Spreadsheet::ParseExcel::SaveParser->new();
my $template = $parser->Parse('源excel表格绝对路径');

#获取要插入数据的位置 $row为行 $col为列(从0开始)
my $worksheet = $template->worksheet(0);
my $row  = 0;
my $col  = 0;

#在第一排第一列插入New这个新数据
$worksheet->AddCell( $row, $col, 'New');

#在第一排第二列插入New2这个数据
$worksheet->AddCell( $row, $col + 1, 'New2' );
my $cell = $worksheet->get_cell( $row + 2, $col );
my $format_number = $cell->{FormatNo};

#依次类推
$worksheet->AddCell( $row, $col + 2, 'Newest', $format_number );

#存为新档
$template->SaveAs('新excel表格绝对路径');

 

 

至此、完成。

分享到:
评论

相关推荐

    excel-writer-xlsx:用于创建Excel XLSX文件的Perl模块

    excel-writer-xlsx:用于创建Excel XLSX文件的Perl模块

    Perl-Tk电子表格模块例子

    电子表格模块,用于放置物件

    Perl SpreadSheet_Excel

    Spreadsheet::ParseExcel 安装模块

    Perl中使用Win32_OLE模块读写Excel的方法1

    引言脚本语言,其目的是将 Unix shell 的易用性和编程语言( 比如 C) 的功能与可塑性结合起来。它最初只是 Unix 系统管理员的一个工具, 在工作日

    Win32::OLE模块

    Win32::OLE安装模块,可以导入perl,以关键词use Win32::OLE开头,即可在perl调用相应函数来操作excel

    Python对Excel操作教程.doc

    Python对Excel操作详解 文档摘要: 本文档主要介绍如何通过python对office excel进行读写操作,使用了xlrd、xlwt和xlutils模块。另外还演示了如何通过Tcl tcom包对excel操作。 关键字: Python、Excel、xlrd、xlwt、...

    write_xlsx:Rubygem用于创建Excel XLSX文件

    从Perl的模块转换write_xlsx 描述 参考文档: : WriteXLSX支持以下功能: 多个工作表 字符串和数字 Unicode文字 单元格格式化 公式(包括数组格式) 图片 图表 自动过滤器 资料验证 条件格式 巨集 桌子 形状 ...

    writeexcel:ruby gem用于写入跨平台Excel二进制文件

    该库是从Perl的Spreadsheet :: WriteExcel模块转换而来的。 / 原始说明如下: The Spreadsheet::WriteExcel module can be used to create a cross- platform Excel binary file. Multiple worksheets can be ...

    从MySQL导出XLS数据库工具

    这个脚本是使用Perl生成excelxls文件的工具。依赖一些模块,你可以在linux下使用,产生xls文件。使用方式是命令行+参数。非常方便

    judoon:Judoon 是一个 web 应用程序,用于将表格数据转换为可搜索、可链接的网页

    所有 Judoon perl 模块都在这里。 根/ 模板和网络资产(css、js、图像等)所在的位置。 分享/ 不属于别处的所有东西都放在这里。 脚本、装置、文档、部署文件等。 吨/ 我们 Judoon 代码的测试和测试装置。

    psRpt-开源

    psRpt (Perl/SQL Reporting) 是一个简单的 Perl 模块,用于 MySQL、Microsoft SQL 和 PostgreSQL 数据库的 SQL 报告。 psRpt 需要 SQL 查询、报告名称和数据库登录信息,并将返回的数据导出到 Excel、CSV、XML、HTML...

    pyXLWriter-开源

    pyXLWriter是用于生成Excel兼容电子表格的Python库。 它是John McNamara的Perl Spreadsheet :: WriteExcel 1.0模块(请参阅http://www.cpan.org)到Python的移植。 需要Python 2.1+。 [项目已停止]

    MySQL5 权威指南第3版中文版_part1

     7.3 Microsoft Excel  7.4 安装Connector/J  7.5 OpenOffice/StarOffice Base  7.6 OpenOffice/StarOffice的Data Source视图 第三部分 基础知识  第8章 数据库设计概论  8.1 参考读物  8.2 数据表类型  8.3...

    MySQL 5权威指南(第3版) 中文版 下载地址

     15.1 mysql功能模块  15.2 mysqli的类、方法和属性  15.3 把数据库功能打包为一个类  15.4 把SELECT查询结果显示为一个表格  15.5 字符串、日期、时间、BLOB和NULL  15.6 向关联数据表插入新数据记录 ...

    网管教程 从入门到精通软件篇.txt

    可用数据文件(能被Excel 97打开);Oracle 8.1.x表格空间文件 DBX:DataBearn图像;Microsoft Visual FoxPro表格文件 DCT:Microsoft Visual FoxPro数据库容器 DCU:Delphi编译单元文件 DCX:Microsoft Visual...

    测试培训教材

    The VAPI-XP testing tool enables you to create new testing scripts using Microsoft VBScript, Microsoft JavaScript (JScript version), PerlScript, and PythonScript, and integrate these scripts into your...

    honobbs论坛系统最新版

    15.模块管理 16.数据备份 HonoBBS 论坛系统 v1.0 (1 folders, 0 files, 0 bytes, 2.97 MB in total.) │ └─HonoBBS_cn (13 folders, 24 files, 130.40 KB, 2.97 MB in total.) │ │ admin_header....

Global site tag (gtag.js) - Google Analytics