[Perl]对 EXCEL 文件进行简单操作
来源:互联网 发布:mysql denserank 编辑:程序博客网 时间:2024/06/05 18:54
[Perl]对 EXCEL 文件进行简单操作
不說廢話,直接上code:
#!/usr/bin/perl -wuse strict;use Win32::OLE qw(in with);use Win32::OLE::Const 'Microsoft Excel';$Win32::OLE::Warn = 3;# die on errors...# get already active Excel application or open newmy $Excel = Win32::OLE->GetActiveObject('Excel.Application') || Win32::OLE->new('Excel.Application', 'Quit');# open Excel filemy $Book = $Excel->Workbooks->Open("D:\\Users\\user\\workspace\\perl_test_excel\\test.xlsx"); # You can dynamically obtain the number of worksheets, rows, and columns# through the Excel OLE interface. Excel's Visual Basic Editor has more# information on the Excel OLE interface. Here we just use the first# worksheet, rows 1 through 4 and columns 1 through 3.# select worksheet number 1 (you can also select a worksheet by name)my $Sheet = $Book->Worksheets(1);print "hello;\n";foreach my $row (1..4){ foreach my $col (1..3) { # skip empty cells #next unless defined $Sheet->Cells($row,$col)->{'Value'}; # print out the contents of a cell print "hello2;\n"; printf "At ($row, $col) the value is %s and the formula is %s\n", $Sheet->Cells($row, $col)->{'Value'} = "1", $Sheet->Cells($row, $col)->{'Formula'} ; print "hello3;\n"; }}print "hello4;\n";# clean up after ourselves$Book->Close;=comment#请注意,您可以用以下方式很轻松地为单元分配值:#$sheet->Cells($row, $col)->{'Value'} = 1; #讀取某個值,會在稍後補充。=cut
0 0
- [Perl]对 EXCEL 文件进行简单操作
- Perl对Excel文件的各种操作
- python对excel文件进行操作
- Python简单对文件进行读写操作
- 使用Perl对Excel进行处理
- Jxl.jar包对Excel文档进行简单操作
- java通过jxl对Excel进行简单操作
- Java使用jxl对excel文件进行简单的读写
- 通过Java直接对Excel文件进行操作
- ASP.NET中对EXCEL文件进行操作!
- java对excel进行操作
- 对文件进行操作
- 对文件进行操作
- 对文件进行操作
- 使用JXL实现对Excel文件的简单操作
- Apache POI工具对excel文件操作的简单使用
- 对文件进行简单加密和解密操作
- 【学习笔记】使用Python对文件进行简单操作
- 如何监控GC及内存问题解决方案概述
- AFNetworking2.0源码解析
- Java NIO 系列教程
- 对com对象的释放
- 关键字volatile有什么含义?并给出三个不同的例子
- [Perl]对 EXCEL 文件进行简单操作
- Java Class 是什么
- RTSP - RTP over TCP
- 黑马day15 文件上传入门
- 欢迎使用CSDN-markdown编辑器
- 打字游戏c语言
- 行转列--Excel和数据库的完美结合
- 缓存雪崩现象
- tcp协议的那些事