Excel Matlab:XLSWrite单元数组,带数字和字符
我有一个单元格数组,在一些单元格中有字符数组,在其他单元格中有数值。我想使用xlswrite将数组写入excel工作表Excel Matlab:XLSWrite单元数组,带数字和字符,excel,matlab,Excel,Matlab,我有一个单元格数组,在一些单元格中有字符数组,在其他单元格中有数值。我想使用xlswrite将数组写入excel工作表 myCell{1} = cellstr('some string') myCell{2} = 5 xlswrite(pathToWb, 'aSheet', myCell, 'A1') 确实将值5写入范围A2,但将A1保留为空 我做错了什么?我也将感谢任何帮助细胞阵列一般 谢谢 我自己找到了一个解决方案: xlswrite无法直接访问单元格,而是像普通数组一样对其进行寻址。因
myCell{1} = cellstr('some string')
myCell{2} = 5
xlswrite(pathToWb, 'aSheet', myCell, 'A1')
确实将值5写入范围A2,但将A1保留为空
我做错了什么?我也将感谢任何帮助细胞阵列一般
谢谢 我自己找到了一个解决方案: xlswrite无法直接访问单元格,而是像普通数组一样对其进行寻址。因此,使用
myCell(:,:)
一切正常
因此,这条线必须是
xlswrite(pathToWb, 'aSheet', myCell(:,:), 'A1')
我从您的代码中得到错误-您能修复它以使其正常工作吗?例如,最后一行给出了错误“Sheet参数必须是字符串或整数…”抱歉,第一行的最后一个括号不应该是弯曲的