PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Perl
[问题] Perl 写入 Excel 的问题
楼主:
darkleo
(里æ)
2015-12-02 14:23:33
#!/usr/bin/perl
use Win32::OLE;
$xlApp = Win32::OLE->new('Excel.Application');
$xlApp->{Visible} = 1;
# Create a new workbook
$xlBook = $xlApp->Workbooks->Add;
$col = $row = 1;
$xlBook->write($row, $col, 'aa');
$xlBook->write(1, $col, 'bb');
$xlBook->write('A3', 123);
exit;
# Wait for user input...
print "Press <return> to continue...";
$x = <STDIN>;
# Clean up
$xlBook->{Saved} = 1;
$xlApp->Quit;
$xlBook = 0;
$xlApp = 0;
print "All done.";
程式码如上,不知道为何只能开启Excel后,却没有在相对应位置输入字
是语法有错还是少安装了什么吗??
作者:
CindyLinz
(Cindy Wang)
2015-12-02 16:01:00
没有用过 Win32::OLE.. QQ 不过我看说明里面的范例储存格的写法是 $sheet->Cells(1,1)->{Value} = "foo";这样欸?
https://metacpan.org/pod/Win32::OLE
$sheet = $xlBook->Worksheets(1);
楼主:
darkleo
(里æ)
2015-12-02 16:33:00
嗯?不然还有什么其他的可以输入Excel嘛!?
作者:
Neisseria
(Neisseria)
2015-12-02 16:48:00
看看 Spreadsheet::WriteExcel 或 Data::Table::Excel
作者:
CindyLinz
(Cindy Wang)
2015-12-02 21:34:00
你的写法和 sample 不一样啊? 不试试 sample 的写法吗?
继续阅读
[问题] 打开文件并找寻特定文字
hotdog5478
Re: [问题] 请问要怎样取出最后一行
Neisseria
[问题] 请问要怎样取出最后一行
jasonlee1001
Re: [问题] 'AND' bitwise 运算
CindyLinz
Re: [问题] 'AND' bitwise 运算
CindyLinz
[问题] 'AND' bitwise 运算
rkcity
Re: [问题] 自动化执行安装
gugod
Re: [问题] cgi中以二进制写入(binmode)
imce
Re: [问题] cgi中以二进制写入(binmode)
Neisseria
[问题] cgi中以二进制写入(binmode)
hijkxyzuw
Links
booklink
Contact Us: admin [ a t ] ucptt.com