How to only grab *.xls files, not *.xlsx or *.xlsm?

1 visualización (últimos 30 días)
Calabrese
Calabrese el 22 de Jun. de 2017
Comentada: Calabrese el 23 de Jun. de 2017
I am using the following before I run a loop and it is pulling *.xlsm files. Is there a way to cut off the call at *.xls?
SVMS_xls=dir('*.xls');
  8 comentarios
dpb
dpb el 23 de Jun. de 2017
I 'spect this 'un is in the realm of crystal ball guesses, though! :)
Calabrese
Calabrese el 23 de Jun. de 2017
I was assuming that the error occurring within a loop was because it was pulling *.xlsm files, seemed plausible at the time. However it was a protected file issue. Thank you everyone for you feedback.

Iniciar sesión para comentar.

Respuesta aceptada

Jan
Jan el 23 de Jun. de 2017
This is not the case in the Matlab versions I know: R5.3, 6.5, 2008a, 2009a, 2011b, 2015b, 2016b, under Windows XP and 7 and Linux. Here dir('*.xls') does not include .xlsm files. Please check your code again.
  1 comentario
Calabrese
Calabrese el 23 de Jun. de 2017
I was assuming that the error occurring within a loop was because it was pulling *.xlsm files, seemed plausible at the time. However it was a protected file issue. Thank you for you feedback.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Environment and Settings en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by