Ich habe 30 Dateien namens Data1.xls zu Data30.xls. In jeder Datei gibt es zwei Blätter, die mich interessieren. Die erste heißt 'Ergebnisse', wo ich den Namen des zweiten Blattes bekomme, was mir wichtig ist. Dieses Blatt ändert seinen Namen. Mein Problem hier ist, dass ich Matlab nicht sagen kann, den wechselnden Blattnamen zu verwenden.Lesen des Blattnamens einer .xls-Datei mit Matlab
Was ich so weit gekommen:
liste = dir('*.xls'); % how many files in the folder
liste=struct2cell(liste);
liste=liste(1,:)';
for i=1:length(liste) % i=number of files
filename=['Data' num2str(i) '.xls'];
[num,txt,raw]=xlsread(filename,'Ergebnisse');
sheet=txt(3,1);
[num,txt,raw]=xlsread(filename,sheet);
end
Die Antwort für Blatt ist ‚T4_quer_3‘, die ich normalerweise in die nächste xlsread
schreiben würde, aber es funktioniert nicht. Danke für Ihre Hilfe
schauen Sie bitte in den Arbeitsbereich und sagen su was Wertpapieres hat. ist es zufällig cell1x1? – Finn
ja es ist ein cell1x1 – DickesKind