excel的读操作
来源:互联网 发布:中文域名收录 编辑:程序博客网 时间:2024/06/16 11:03
zz : http://search.cpan.org/~jmcnamara/Spreadsheet-ParseExcel-0.59/lib/Spreadsheet/ParseExcel.pm#NAME
#!/usr/bin/perl -w use strict; use Spreadsheet::ParseExcel; my $parser = Spreadsheet::ParseExcel->new(); my $workbook = $parser->parse('Book1.xls'); if ( !defined $workbook ) { die $parser->error(), ".\n"; } for my $worksheet ( $workbook->worksheets() ) { my ( $row_min, $row_max ) = $worksheet->row_range(); my ( $col_min, $col_max ) = $worksheet->col_range(); for my $row ( $row_min .. $row_max ) { for my $col ( $col_min .. $col_max ) { my $cell = $worksheet->get_cell( $row, $col ); next unless $cell; print "Row, Col = ($row, $col)\n"; print "Value = ", $cell->value(), "\n"; print "Unformatted = ", $cell->unformatted(), "\n"; print "\n"; } } }
这里注意几个细节:
1,formy$worksheet($workbook->worksheets())
如果知道是那一个worksheet,则可以直接写名字,如:
my $worksheet = $workbook->worksheet('eb');
2,
my $cell = $worksheet->get_cell( $row, $col );next unless $cell;
如果没有这句话的话,遇到某一个表格是空时,会出错,直接退出了。
0 0
- excel的读操作
- excel的操作(生成Excel)
- 對excel的操作
- Excel的导出操作
- Excel的导出操作
- Excel操作的总结
- ruby的Excel操作
- 操作EXCEL的方法
- 操作Excel的例子
- Excel表的操作
- excel的读写操作
- python的excel操作
- EXCEL的一些操作
- python的excel操作
- Excel 的基本操作
- Excel的基础操作
- python Excel的操作
- 操作 excel 读 xlrd
- C#对Socket操作的封装
- Linux下源码安装Nginx的步骤
- java插入排序
- 太牛了,你看过这样的比赛吗?不看不知道看了吓一跳!
- 图文解释XCode常用快捷键的使用
- excel的读操作
- Android 几种图像特效处理的集锦
- scu(snoop control unit)
- Hu矩
- 黑马程序员_面向对象_多线程2
- 【实用随记】js菜单联动
- 抱歉,无法发起临时会话,您可以添加对方为好友以
- 静静的午夜
- ios图片压缩