How can i export data from an 'edit text box' in app designer to an excel file?

조회 수: 4 (최근 30일)
Grace Frost
Grace Frost 2020년 5월 10일
댓글: Peng Li 2020년 5월 10일
Hi,
So i want to export the variables below (in the edit text boxes) to an excel spreadsheet. But i am not sure how to to it.
I want to create a callback function fot the 'save data' button, so that when it is pressed, the data is saved to excel spreadsheet.
Can anyone give me some advice on how to do this?
Thanks in advance, Grace

답변 (1개)

Peng Li
Peng Li 2020년 5월 10일
I assume that you have properties linked to each of these values.
In the callback, you can create a structure or a table involving all what you want, and write them to excel once.
For example,
tbl = table(yourApp.TimeTaken, yourApp.MaxHeight, yourApp.Horizontal, ...
'VariableNames', {'TimeTaken', 'MaxHeight', 'Horizontal'});
writetable(tbl, yourOutputDir);
In above example, I assue the handle of your app is your App, and the property names corresponding to the first three edit boxes are TimeTaken, MaxHeight, Horizontal.
If you didn't link them to a seperate property, you can manipulate through accessing the Value property of the corresponding text edit, e.g.,
tbl = table(yourApp.TimeTakenEdit.Value, ...)
  댓글 수: 5
Grace Frost
Grace Frost 2020년 5월 10일
i am not getting any errors when i press the save button so it must be saving somewhere right? but its not saving to my file.
Peng Li
Peng Li 2020년 5월 10일
What did you use for the second parameter of writetable?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Spreadsheets에 대해 자세히 알아보기

태그

제품


릴리스

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by