Appdesigner: Writing Data To Excel

% Button pushed function: WriteDataButton
function WriteDataButtonPushed(app, event)
w = writetable("Book1.xlsx","Sheet",1);
app.UITable.Data = w;
end
I can open an excel sheet with opentable, so I just assumed that writetable would work in the oppose way. I was wrong.
I have the error:
Error using writetable
Too many output arguments.
Is there a way to get this to work?

 Akzeptierte Antwort

dpb
dpb am 28 Mär. 2021
Bearbeitet: dpb am 28 Mär. 2021

1 Stimme

writetable returns no arguments and needs the data to output as an argument -- read the doc first...
% Button pushed function: WriteDataButton
function WriteDataButtonPushed(app, event)
writetable(app.UITable.Data,"Book1.xlsx","Sheet",1);
end

3 Kommentare

I
I am 29 Mär. 2021
How should I go about saving an imported excel table after editing?
dpb
dpb am 29 Mär. 2021
What's wrong with writetable using proper syntax as shown?
I
I am 1 Apr. 2021
Nothing at all. It worked perfectly.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Produkte

Version

R2020b

Gefragt:

I
I
am 28 Mär. 2021

Kommentiert:

I
I
am 1 Apr. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by