Xlswrite and copy&paste uitable column names
Mostra commenti meno recenti
Hi,
I have a uitable which I copy&paste and export. It does not paste the uitable column names to Excel. How can I do it?. Do I have to change something in the property inspector?
In addition, how do I also export also the uitable column names when I am saving the uitable data (using xlswrite).
Thanks
Risposta accettata
Più risposte (1)
Azzi Abdelmalek
il 17 Feb 2013
Modificato: Azzi Abdelmalek
il 17 Feb 2013
col=get(t,'columnname')' % t is the handle of your table
data=get(t,'data')
num=[col;data]
xlswrite('file.xls',num)
5 Commenti
Jan
il 17 Feb 2013
This works, when the uitable's data are a cell. But it can be a double matrix also.
Azzi Abdelmalek
il 17 Feb 2013
Yes. In this case
num=[col;num2cell(data)]
as hz
il 17 Feb 2013
Azzi Abdelmalek
il 17 Feb 2013
You can delete your file before saving again.
delete([pathname filename])
as hz
il 17 Feb 2013
Categorie
Scopri di più su Spreadsheets in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!