Bonjour à tous,
Tout est dans le titre : Matlab est-il capable de m'indiquer le nombre d'onglets d'un fichier Excel ?
Merci d'avance !
Bonjour à tous,
Tout est dans le titre : Matlab est-il capable de m'indiquer le nombre d'onglets d'un fichier Excel ?
Merci d'avance !
Bonjour,
C'est plus une question VBA, mais la réponse est oui
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Excel = actxserver('Excel.Application'); set(Excel, 'Visible', true); workBook = invoke(Excel.Workbooks,'Open',cheminFichier); Nb = get(workBook.Sheets,'Count') % ... invoke(workBook,'Close'); invoke(Excel, 'Quit'); delete(Excel);
Parfait, ça a marché du 1er coup !
Ton exemple m'a en plus permis de découvrir l'utilisation d'actxserver
Merci beaucoup
ou plus simple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [~,sheets] = xlsfinfo(filename); nbsheets = numel(sheets);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager