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?

 Risposta accettata

dpb
dpb il 28 Mar 2021
Modificato: dpb il 28 Mar 2021
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 Commenti

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

Accedi per commentare.

Più risposte (0)

Prodotti

Release

R2020b

Richiesto:

I
I
il 28 Mar 2021

Commentato:

I
I
il 1 Apr 2021

Community Treasure Hunt

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

Start Hunting!

Translated by