Bonjour,
Avec le tutorial "Pilotage de l'application Office Excel (Excel Automation)" , je voudrais aller lire des données excel pour les enregistrer dans des class de mon programme (C#) puis les enregistrer en XML avec mon programme.
J'ai téléchargé la solution au complet proposée dans le tutorial et modifié les références pour l'utilisation d'excel 2003 (Microsoft Excel 11.0 Object Library).
Dans mon programme j'ai inclu les références :
... mais je n'arrive pas à executer le programme, j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 using Excel; using Microsoft.Office.Core; using Microsoft.Vbe.Interop;
Pourtant, j'ai bien vérifié dans le tuto, puis sur google et en cherchant aussi dans ce forum... apparemment pour Excel 2003 (c'est ce qui est installé sur mon PC) ça prend bien Microsoft Excel 11.0 Object Library. Donc la library est correcte... mais l'erreur dit "Old format or invalid type library."... je ne comprends pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 System.Runtime.InteropServices.COMException was unhandled Message="Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))" Source="Interop.Excel" ErrorCode=-2147319784
merci
Marie
Partager