[問題] 請問excel檔中有多個sheet,該如何讀取?已回收

看板MATLAB作者 (evelyn)時間16年前 (2010/01/20 14:51), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/2 (看更多)
如題,現在有一個data.xls檔, 裡面有10個sheet, 請問該如何在matlab中一次讀取這10個sheet的資料呢? 我知道使用xlsread可以讀取,但一次只能讀取一個sheet的資料 想請問是否有比較快的方法可以解決? 就我知道的,我會寫成: a=xlsread('data.xls','sheet1','A2:CV31'); b=xlsread('data.xls','sheet2','A2:CV31'); . . . j=xlsread('data.xls','sheet10','A2:CV31'); 請各位幫忙一下囉!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.142.78

01/21 09:19, , 1F
用COM
01/21 09:19, 1F

01/21 21:22, , 2F
不好意思,因為是初學者,可以請大大說詳細一點嗎?
01/21 21:22, 2F

01/21 22:44, , 3F
用eval 組字串 你文中左邊的變數名字取流水號
01/21 22:44, 3F

01/21 22:44, , 4F
右邊是ok的
01/21 22:44, 4F
文章代碼(AID): #1BLgVPnd (MATLAB)
文章代碼(AID): #1BLgVPnd (MATLAB)