xlswrite循环写入excel问题
xlswrite('4.xlsx',c,'sheetj','A(k+2):I(k+2)')如上所示,将数组c(1乘10,循环更新)分别写入sheet1到sheetn的第2行到第m行,不采用循环是可以运行的,但是数据太多,启用循环老是报错,请问是什么原因所致?是不是sheetj中“j”用法不对(注,用sheet(j)也不行),或者A(k+2):I(k+2)中的行标用法不对,多谢~ 用['sheet', num2str(j)]而不是'sheetj' 哈哈,多谢,果然行得通,但后面的语句依然有问题。如果后面的行标也做相似调整即xlswrite('4.xlsx',2,['sheet',numstr(j)],['A',numstr(k)])也运行的出来,但是将['A',numstr(k)]改为['A',numstr(k)]:['B',numstr(k)]后,结果却是将数字“2”写在了AB列的第k行,又该如何解决才能使数字“2”写入A列和B列的第k行?
页:
[1]