xls export problem
Show older comments
>> xls_1
xls_1 =
857_386.xls
>> xlswrite(xls_1,a) ??? Error using ==> xlswrite at 213 Invoke Error, Dispatch Exception: Source: Microsoft Office Excel Description: ???????????????????:
??????????????? ??????????? ??????????????: < > ? [ ] : ? *? ????????????? 218 ????? Help File: C:\Program Files\Microsoft Office\OFFICE11\1028\xlmain11.chm Help Context ID: 0
Accepted Answer
More Answers (5)
Jan
on 20 Feb 2011
I do not see the problem.
a = rand(5);
xls_1 = '857_386.xls';
xlswrite(xls_1, a);
=> The file 857_386.xls is created. Did you use "xlswrite xls_1 a" without parenthesis?!
Hello Blower
on 20 Feb 2011
0 votes
1 Comment
Jan
on 20 Feb 2011
Please post the exact Matlab commands you have used.
Matt Tearle
on 20 Feb 2011
0 votes
Dare I ask... When you say you set xls_1 = 857_386.xls, you do mean xls_1 = '857_386.xls', right?
Cagri Ozcaglar
on 4 Mar 2011
0 votes
File name may be too long. Try to shorten the absolute path of the file by shortening folder names.
Chidiebere Brendan Obiechefu
on 29 Jul 2019
0 votes
I had same problem. What solved mine was writing the excel file to a desktop location. I don't know if it was because I was trying to save on onedrive (which is what I use normally), or that the file path is too long.
Categories
Find more on Spreadsheets in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!