Azzera filtri
Azzera filtri

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

2 visualizzazioni (ultimi 30 giorni)
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 Commenti
dpb
dpb il 23 Giu 2017
I 'spect this 'un is in the realm of crystal ball guesses, though! :)
Calabrese
Calabrese il 23 Giu 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.

Accedi per commentare.

Risposta accettata

Jan
Jan il 23 Giu 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 Commento
Calabrese
Calabrese il 23 Giu 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.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su File Operations in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by