コンピュータに Matlab r2010a をインストールしました
という名前の XLSX からデータを取得し、myExample
以前に処理されたかどうかを確認する必要があります (特定の数の列が必要です)。処理された場合は何もしません。ただし、処理されなかった場合は、ヒアダー行といくつかの列を削除する必要があります (既存のファイルを上書きします)。
どうもありがとう。
サンプルコード
fname = 'myExample.xlsx'
values = {1, 2, 3, 4 ; 5, 6, 7, 8 ; 9, 10, 11, 12};
headers = {'First', 'Second', 'Third', 'Fourth'};
xlswrite(fname, [headers; values]);
myExample.xlsx には以下が含まれます。
First Second Third Fourth
1 2 3 4
5 6 7 8
9 10 11 12
ここで、ファイルの何を変更したいか尋ねます (ヘッダーといくつかの列を削除します)。
ColsDelete = {'B', 'D'};
結果
matlab スクリプトを実行した後、処理されたかどうかを確認し、最初の行と列 B および D を削除しましたmyExample.xlsx
。
1 3
5 7
9 11
必要のない列を配置するだけなので、この方法はいいです