diff --git a/matlab/WriteShockDecomp2Excel.m b/matlab/WriteShockDecomp2Excel.m index ebca5de31d29a8554a63c88198715ac641e18d88..826c3d4d61d090cf42c191180a8d85f379d37bd0 100644 --- a/matlab/WriteShockDecomp2Excel.m +++ b/matlab/WriteShockDecomp2Excel.m @@ -120,7 +120,7 @@ for j=1:nvar if ~ismac [STATUS,MESSAGE] = xlswrite([DynareModel.fname,'_shock_decomposition',fig_mode,fig_name1],d0,deblank(endo_names(i_var(j),:))); else - [STATUS] = xlswrite_MACOS([DynareModel.fname,'_shock_decomposition',fig_mode,fig_name1],d0,deblank(endo_names(i_var(j),:))); + writetable(cell2table(d0), [DynareModel.fname,'_shock_decomposition',fig_mode,fig_name1 '.xls'], 'Sheet', deblank(endo_names(i_var(j),:)),'WriteVariableNames',false); end warning on