将表写入特定文件夹

时间:2014-10-10 07:14:05

标签: matlab save export-to-excel

我想知道如何使用以下

保存表格
 filename_excel = [ name '_N' num2str(1) '.xlsx'];
 writetable(Table,filename_excel,'Sheet', 3, 'Range','A5');

到当前文件夹以外的特定目录/文件夹?

1 个答案:

答案 0 :(得分:5)

将filename_excel更改为

filename_excel = [my_directory name '_N' num2str(1) '.xlsx'];

,其中

my_directory = 'C:\some\directory\structure\';

或者(尽管使用第一种解决方案),你可以去:

current_dir = cd;
cd my_directory;

filename_excel = [ name '_N' num2str(1) '.xlsx'];
writetable(Table,filename_excel,'Sheet', 3, 'Range','A5');

cd current_dir;
clear current_dir;