Bonjour,
J'essaie de lancer une session Excel � partir d'une application windows cr��e � l'aide de visual studio 2005.
Bon j'ai beaucoup cherch� beaucoup trouv� et beaucoup essay� mais l� je bloque un peu...:-/
Je cr�e une une windows form Application (dans l'onglet CLR)
Le projet s'appelle "UnPeuDeTout"
J'ai donc une form (form1) qui apparait � l'�cran et j'y place un bouton.
Le code associ� au bouton (click) est:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { Excel::Application^ xlApp = gcnew Excel::Application(); xlApp->Visible=true; Excel::Workbook^ Classeur = xlApp->Workbooks->Add(Excel::XlWBATemplate::xlWBATWorksheet); }
J'ai rajout� dans les references d'"UnPeuDeTout" la r�f�rence COM Microsoft Excel 11.0 Object Library
Il me rajoute bien dans le repertoire du projet un repertoire Interop avec le fichier Interop.excel.1.5.dll
Ca compile mais lorsque je clique sur le bouton, il plante � la ligne 3 et j'ai une boite qui s'ouvre en m'indiquant
COMException unhandled
Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))
Kesako??
Merci d'avance
Ca compile
Partager