为循环写10个Excel
2次观看(最近30天)
显示较旧的评论
Now I have one original.xlsx, I want to write Data in Sheet1 from E1.
xlswrite('Original.xlsx',,,,Data,'Sheet1',,,,'E1')
如何将10个不同的数据{#}写入Original.xlsx作为不同的Excel名称,全部来自E1的Sheep1。
为了i = 1:10
xlswrite('Original.xlsx',数据{i},'Sheet1',,,,'E1')?
接受的答案
沃尔特·罗伯森(Walter Roberson)
2016年3月4日
文件名= {'1月.xlsx',,,,'2月xlsx',,,,'Cheezburger.xlsx',,,,'Durango95.xlsx',,,,'EschewobFuscation.xlsx',,,,...。};
为了i = 1:10
xlswrite(fileNames {i},data {i},'Sheet1',,,,'E1');
结尾
更多答案(1)
约阿希姆·施洛瑟(Joachim Schlosser)
2016年3月4日
如果您询问for循环,因为您在写作之前首先要计算每个单元格,我建议出于绩效原因在循环之后的单独步骤中导出到Excel。