¿existe un comando de Matlab para obtener el número de filas escritas en el archivo de Excel? en primer lugar, llené la primera fila. y luego quiero agregar otras filas en el archivo de Excel. así que este es mi archivo de Excel: Número de filas de Matlab en el archivo de Excel
me trataron:
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
Pero num_rows = 1048576, en lugar de 1. por favor ayuda, gracias!
¿Está su archivo realmente vacío? A veces puede crear celdas en blanco en Excel y no puede estar seguro de que no estén allí. Crea un nuevo archivo y prueba el código con él para ver qué sucede. – Castilho
@Castilho Intenté lo que sugeriste, pero num_rows sigue siendo igual a 1048576. gracias. –