Excel XLSWRITE problem (help)

10 views (last 30 days)
zhixuan hong
zhixuan hong on 28 Feb 2018
Commented: zhixuan hong on 1 Mar 2018
Hi guys , I have some variables which need to get copied in an excel sheet. The variables gets changed every time I run the GUI program. Now when I try it with the XLSWRITE it overwrites the previous value, but I need to collect all the data. How to do that? I try to search answer online but doesn't work... It will be much helpful if we are able to store the variables in a specific columns of an excel sheet. Let say for variable A ,it should be able to store it in A1, B in B1 etc... Thanks.

Accepted Answer

Walter Roberson
Walter Roberson on 28 Feb 2018
Pass the sheet reference to xlswrite as the third parameter and pass the range as the fourth parameter.
To check: are you using Windows with excel installed? Are you writing to xls or xlsx or are you writing to csv?
  3 Comments
Walter Roberson
Walter Roberson on 1 Mar 2018
When you use readtable() pass the option 'readvariablenames', false
zhixuan hong
zhixuan hong on 1 Mar 2018
Thank you so much ! BUT for xls or xlsx file, is it possible separate the data into 3 columns like csv form? or I can convert csv file to xls/xlsx file?

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!