Bonjour à tous,
Je me suis récemment mis au contrôle d'Excel par Matlab via Automation (un grand merci d'ailleurs à l'auteur du tuto disponible sur ce site et qui m'a été d'un grand secours). Je bute toutefois sur l'utilisation de la commande Autofit.
J'aimerais pouvoir l'utiliser, non pas seulement sur une feuille comme montré dans l'article, mais sur la totalité des feuilles de mon classeur.
A partir de l'exemple donné dans le tuto, à savoir :
J'ai tenté un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ActiveSheet = Excel.Worksheets.Item(1); ActiveSheet.Columns.AutoFit;
Sans succès, le message d'erreur étant le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i = 1:Excel.Worksheets.Count Excel.Worksheets.Item(i).Columns.AutoFit; end
J'ai pensé également qu'un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part No appropriate method, property, or field Autofit for class
suffirait. Même erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Excel.Worksheets.Columns.AutoFit
J'ai eu beau chercher un peu partout, je n'ai rien trouvé de concluant, la plupart des discussions et exemples sur le net ne concernant l'utilisation d'Autofit qu'à une seule feuille.
Un grand merci d'avance pour votre aide.
Partager