How to write excel-file correctly?

조회 수: 2 (최근 30일)
laboratoryassist
laboratoryassist 2017년 10월 9일
답변: Jan 2017년 10월 9일
Hello, i'm attempting to create an excel-file which contains the information of a cell array i created.
sheet = 1;
xlRange = lot;
A=chain;
xlswrite(filename,A,sheet,xlRange)
It's possible to open the file, the aimed cells are highlighted but empty. Also i dont get back a 1 or 0 as a status for the writing operation. Does anyone have a clue how to fix this? (The cell array 'chain' is not empty.)
Thanks in advance.
  댓글 수: 3
laboratoryassist
laboratoryassist 2017년 10월 9일
>> lot
lot =
B2
>> A
A =
{1x1 cell} {1x1 cell} {1x1 cell}
>> A{:,:}
ans =
'ABC'
ans =
'DEF'
ans =
'GHI'
laboratoryassist
laboratoryassist 2017년 10월 9일
The problem seems to be that the content of A are cell arrays themselves. Fixed it. Thanks for the impulses.

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

답변 (1개)

Jan
Jan 2017년 10월 9일
The problem was solved in the comments already. Now as an answer:
A =
{1x1 cell} {1x1 cell} {1x1 cell}
The contents of A must be strings or scalar numbers:
A = {'hello', 9}
Providing a cell of cells does not work. What a pity, that XLSWRITE does not provide a meaningful error message.

카테고리

Help CenterFile Exchange에서 Spreadsheets에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by