0
我有一些變量需要複製到Excel表格中。每次執行程序時,變量都會發生變化。現在,當我使用XLSWRITE嘗試它時,它會寫入前一個值,但我需要保留先前的值,並且需要將新值存儲在特定值中的舊值或舊值之後柱。怎麼做?如何防止xlswrite覆蓋excel工作表中的當前值?
我有一些變量需要複製到Excel表格中。每次執行程序時,變量都會發生變化。現在,當我使用XLSWRITE嘗試它時,它會寫入前一個值,但我需要保留先前的值,並且需要將新值存儲在特定值中的舊值或舊值之後柱。怎麼做?如何防止xlswrite覆蓋excel工作表中的當前值?
我建議用變量N來計算執行次數(或者在程序中放一個循環或者手動增加它)。
然後你就可以usesomething like(假設你的數據是在載體中):
N = 1;
data = 1:5;
filename = 'testdata.xlsx';
%% Horizontal
xlswrite(filename,data,1,['A',num2str(N)])
%% Vertical
% Alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
% letter = Alphabet(N);
% xlswrite(filename,data',1,[letter,'1'])
感謝大衛。這很有幫助。 –