Re: [問題] 可否改路徑?

看板Perl作者 (空中之吻)時間18年前 (2007/04/11 14:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
: : print "Please enter the filename:"; : : $filename=<STDIN>; : : $Book = $Excel->Workbooks->Open(C:\$filename); : 1.若我需要從一個excel檔中的每個sheet裡,search出某各字, : 應該也可以,讓使用者自行輸入sheet名稱和字,對嗎? : print "Please enter sheet name:"; : $sheet=<STDIN>; : $worksheet = $workbook->Worksheets("$sheet"); : 這樣寫錯在哪呢? 我不知道你用什麼模組 照我的用法是 (下述會建立一個無資料的Excel file ==============================CODE=================================== use Spreadsheet::WriteExcel; use strict; print "Please enter sheet filename:"; my $A = <STDIN>; my $workbook = Spreadsheet::WriteExcel->new($A); my $workbook->close(); ==============================CODE=================================== : 2.在一個sheet裡有很多的cell,若我需要search的範圍是整個sheet, : 那我該如何設定範圍,並且拿它和使用者欲search的字做比較呢? : $cellA1 = $worksheet->Range('該如何設')->{'Value'}; : if($cellA1 =~ "10") : { : print "$cellA1"; : } : 這麼寫一定是錯誤的,那可以用for(each)或while去設定範圍嗎? 這個跟Spreadsheet::WriteExcel 模組無關 請參考一下 Spreadsheet::ParseExcel or Spreadsheet::Read 的模組 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.187.0.206
文章代碼(AID): #1677u3i6 (Perl)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
0
2
文章代碼(AID): #1677u3i6 (Perl)