how can i get data from an Excel to app designer EDITFIELDS wit example folder and file
5 次查看(过去 30 天)
显示 更早的评论
how can i get data from an Excel to app designer EDITFIELDS wit example folder and file
2 个评论
回答(1 个)
Govind KM
2025-7-17
I assume you wish to read data from an Excel file, and display it in "EditField" components in MATLAB App Designer. This can be achieved by using the "readtable" function to read data from the specified Excel file within the code for your App, on App startup or in the callback for some other component.
For example, you could add an "EditField" and a "Button" to your app, with the "ButtonPushed" callback reading data from the Excel file and displaying the desired value in the "EditField" component. Here is sample code for such a callback:
function ButtonPushed(app, event)
filename = fullfile(pwd, 'mydata.xlsx'); % Specify path to the Excel file
data = readtable(filename); % Read the data from the Excel file
% Set the desired value for the Edit Field from the Excel file data
% Here the Edit Field value is set as the first element from the Name
% column
app.EditField.Value = string(data.Name(1));
end
Additional features could be included with this, such as using "uigetfile" to allow the user to select the Excel file instead of specifying the path in the App code, or adding components such as Sliders or Dropdowns to let the User select which data from the Excel file would be displayed in the Edit Field.
Kindly refer to the following documentation link for more information on the "readtable" function: https://www.mathworks.com/help/matlab/ref/readtable.html
Hope this helps!
12 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Spreadsheets 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!