OLE Excel, pointer vers le classeur ouvert
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:
Code:
1 2 3 4 5
|
//pour l'instance d'excel
vMSExcel = Variant::GetActiveObject("Excel.Application");
//pour les classeurs ouverts
vXLWorkbooks = vMSExcel.OlePropertyGet("WorkBooks"); |
Mais comment fais je pour pointer vers celui dont je peut trouver le nom via GetWindowText ?
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:
1 2
|
vXLWorkSheet = vXLWorkbook.OlePropertyGet("ActiveSheet"); |
?
Merci d'avance,
;)