how to change value of xlswrite array using one-item vector

Hi everyone!
I was wondering if it is possible to have "flexible" array number using xlswrite in MATLAB?
This is what I have:
arrayNumber = ID+1;
xlswrite('output.xlsx', ID, 1, 'A1');
Instead of 'A1' I would like the 1 to be replaced by the vector 'arrayNumber'.
Is this possible?
Thanks! -Andrea

 Accepted Answer

Here is an example of how to manipulate strings in a loop...
Str = 'A';
for ii = 1:5
disp(sprintf('A%i',ii))
end
So use:
% xlswrite('output.xlsx', ID, 1, sprintf('A%i',arrayNumber));

More Answers (0)

Categories

Asked:

on 20 Nov 2012

Community Treasure Hunt

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

Start Hunting!