Esiste un comando di Matlab per ottenere il numero delle righe scritte nel file excel? in primo luogo, riempio la prima riga. e poi voglio aggiungere altre righe nel file excel. quindi questo è il mio file di Excel: Matlab numero di righe nel file excel
ho provato:
e = actxserver ('Excel.Application');
filename = fullfile(pwd,'example2.xlsx');
ewb = e.Workbooks.Open(filename);
esh = ewb.ActiveSheet;
sheetObj = e.Worksheets.get('Item', 'Sheet1');
num_rows = sheetObj.Range('A1').End('xlDown').Row
Ma numero_colonne = 1048576, invece di 1. prega di aiuto, grazie!
Il file è veramente vuoto? A volte puoi creare celle vuote in Excel e non puoi sapere con certezza che non ci sono. Creare un nuovo file e testare il codice con esso per vedere cosa succede. – Castilho
@Castilho Ho provato quello che hai suggerito, ma num_rows è ancora uguale a 1048576. grazie. –