Bonjour,
Décidement, je suis un vrai blaireau avec ce genre de choses et je n'arrive a rien avec OLE Excel:
J'ai besoin de 'pointer' vers un classeur Excel ouvert, dont je récupère le nom grace a la fonction API GetWindowText (je passe les détails).
J'ai donc trouvé dans la FAQ:
Mais comment fais je pour pointer vers celui dont je peut trouver le nom via GetWindowText ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 //pour l'instance d'excel vMSExcel = Variant::GetActiveObject("Excel.Application"); //pour les classeurs ouverts vXLWorkbooks = vMSExcel.OlePropertyGet("WorkBooks");
De plus, j'ai besoin ensuite de pointer vers la feuille active de manière 'générique', puis je espérer faire quelquechose comme:
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 vXLWorkSheet = vXLWorkbook.OlePropertyGet("ActiveSheet");
Merci d'avance,
![]()
Partager