Write data to new excel file

Suppose if I have an excel file saved like below: xlswrite('file1.xls',[1 2 3 4 5 6]);
The Excel file will contain data as [1 2 3 4 5 6] Later when I do: xlswrite('file1.xls',[9 8 10]);
The Excel file will contain data as [9 8 10 4 5 6] instead of just [9 8 10];
How to specify that clear previous content and write in fresh..?

답변 (1개)

KSSV
KSSV 2016년 12월 15일

0 개 추천

You can check whether the file exists...and then delete the file and use xlswrite.
clc; clear all ;
xlswrite('file1.xls',[1 2 3 4 5 6]);
if exist('file1.xls','file')
delete('file1.xls')
disp('file deleted')
end
xlswrite('file1.xls',[9 8 10]);

댓글 수: 1

mano49j
mano49j 2016년 12월 15일
It can be done that way. But, I am looking for something which can be specified as input parameter to xlswrite which does the same..

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

카테고리

태그

질문:

2016년 12월 15일

댓글:

2016년 12월 15일

Community Treasure Hunt

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

Start Hunting!

Translated by