我有同样的excel工作簿中的数据但在10个不同的工作表和我试图运行一个循环,从每个工作表consectutively读取数据。

4视图(30天)
这是迄今为止我试图这样做,我不知道如何让它工作
2 = 01:10
数据(ii) = xlsread (“workbook.xlsx”,的工作表(2),“B10: F370”);
结束

接受的答案

吉隆坡
吉隆坡 2018年8月29日
您可以使用 xlsread 随着 xlsinfo
(地位、床单)= xlsfinfo(文件名);
现在,你拥有所有的表的名称 你循环。
data =电池(元素个数(表),1);%预先分配你的变量
sheetNo = 1:元素个数(表)
数据(sheetNo, 1) = xlsread(文件名、表{sheetNo}、范围);
结束
古德勒克!
3评论

登录置评。

更多的答案(0)

s manbetx 845


释放

R2018a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!