1
我在MATLAB工作,並使用xlswrite
命令寫入到一個Excel文件。 這是我使用的命令:由右至左在Excel排序如何在MATLAB中使用xlswrite命令時定義excel頁面佈局?
xlswrite([PathName 'FileName.xls'],DATA,'A2');
命令創建Excel與新表A2文件,但這個表,我希望它是由左到右。
我該怎麼做?
我在MATLAB工作,並使用xlswrite
命令寫入到一個Excel文件。 這是我使用的命令:由右至左在Excel排序如何在MATLAB中使用xlswrite命令時定義excel頁面佈局?
xlswrite([PathName 'FileName.xls'],DATA,'A2');
命令創建Excel與新表A2文件,但這個表,我希望它是由左到右。
我該怎麼做?
我沒有MATLAB右側開放知道,但是這應該工作:
您也可以使用ActiveX編輯.xls文件:
OBJ = actxserver ('Excel.Application'); % Create an Excel object.
OBJ.Visible = 1;
WB = OBJ.Workbooks;
WB_OBJ = WB.Open('myfile.xls'); Create a workbook object.
SHEETS = WB_OBJ.Sheets; % Object containing all sheets
NBR = SHEETS.Count; % # of sheets
現在,例如,如果你想inverte張位置:
for ii = 1:NBR
S{ii} = get(SHEETS, 'Item', ii); % Get sheet #1
end
S = fliplr(S);
WB_OBJ.Save; % Save workbook
WB_OBJ.Close(false); % Close workbook
OBJ.Quit % close Excel in MATLAB
OBJ.delete % Delete the server object.
謝謝您的回答。 – erez
但是 - 在附加的代碼中,您是如何定義頁面佈局方向的? – erez
此代碼反轉紙張位置。 – obchardon