Bonjour,
Je développe une application, et extrait un petit compte rendu sous Excel;
- J'ouvre Excel,
- J'ouvre un nouveau classeur
Jusque là, tout ce passe bien, puis quand, j'essaye de changer le nom d'une feuille EXcel (existante (Feuil1), ou créée) j'obtient un message d'erreur qui me dit "type de variable incorrect" !!
Voici le code:
Qu'est ce que j'ai fait de mal? Où se trouve le problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 GlobalParameters.vMSExcel = Variant::CreateObject("Excel.Application"); GlobalParameters.vMSExcel.OlePropertySet("Visible", true); GlobalParameters.vXLWorkbooks = GlobalParameters.vMSExcel.OlePropertyGet("Workbooks"); GlobalParameters.vXLWorkbook = GlobalParameters.vXLWorkbooks.OleFunction("Add"); GlobalParameters.vWorksheets = GlobalParameters.vXLWorkbook.OlePropertyGet("Worksheets"); GlobalParameters.vWorksheet = GlobalParameters.vXLWorkbook.OlePropertyGet("Worksheets", 1); Variant vWsNewName = "All_Measurement"; GlobalParameters.vWorksheet.OlePropertySet("Name", vWsNewName);
Merci
Partager