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