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

看板Perl作者 (沉浸在perl世界)時間17年前 (2007/04/09 16:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《twbf (沉浸在perl世界)》之銘言: : 請教一下各位高手,在下面這段程式碼中, : 要開的檔案,是否可以使用變數呢? : $Book = $Excel->Workbooks->Open(可否使用變數); : 因為想讓使用者自行輸入欲開啟的檔案名稱。 : ex: : 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"); 這樣寫錯在哪呢? 2.在一個sheet裡有很多的cell,若我需要search的範圍是整個sheet, 那我該如何設定範圍,並且拿它和使用者欲search的字做比較呢? $cellA1 = $worksheet->Range('該如何設')->{'Value'}; if($cellA1 =~ "10") { print "$cellA1"; } 這麼寫一定是錯誤的,那可以用for(each)或while去設定範圍嗎? 謝謝各位大大:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.32.9
文章代碼(AID): #166VKM0p (Perl)
討論串 (同標題文章)
文章代碼(AID): #166VKM0p (Perl)