Am i using this command correctly?
Mostrar comentarios más antiguos
I need to write a matrix into n excel file But after writing this:
filename = 'Transcript50students.xlsx';
xlswrite(filename,randi([60 100],50,3))
I get the following error:
Error using xlswrite (line 219)
Invoke Error, Dispatch Exception:
Source: Microsoft Excel
Description: Microsoft Excel cannot access the file 'C:\Program Files\MATLAB\R2016a\bin\37D40600'. There are
several possible reasons:
• The file name or path does not exist.
• The file is being used by another program.
• The workbook you are trying to save has the same name as a currently open workbook.
Help File: xlmain11.chm
Help Context ID: 0
Any help ? I think i am doing it correctly.
Respuestas (1)
Walter Roberson
el 7 de Sept. de 2016
1 voto
You either need to cd to a different directory or else you need to specify a complete pathname for the file. Your current directory is underneath the MATLAB installation directory, and MS Windows UAC (User Access Control) does not allow non-privileged users to write there.
2 comentarios
Orlando Batista
el 8 de Sept. de 2016
Walter Roberson
el 8 de Sept. de 2016
Please mark the Answer as Accepted.
Categorías
Más información sobre Spreadsheets en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!