Bonjour,

J'utilise une macro excel qui ouvre un autre logiciel pour extraire des images. J'appelle cette macro excel depuis Matlab donc j'ouvre Excel depuis Matlab comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Excel = actxserver('Excel.Application');
file = [dossier 'ImagesExtraction.xls'];
Workbook = invoke(Excel.Workbooks,'Open',file);
Application = Workbook.Application;
ActiveSheet =Excel.Activesheet;
Je vais ensuite chercher des valeurs dans les cellules et je lance l'extraction en VBA pour lancer un autre logiciel etc.

Est-ce possible de faire ça sans que le fichier Excel s'ouvre? Sans que l'on voit toutes les opérations qui se passent dans Excel?

Merci.