[C#] Inserer une image dans Excel
Environnement: VS .NET 2005
Framework: 2.0
OS: XP Pro SP2
Bonjour,
Voila je viens de passer sous C# et donc j'ai un petit problème avec Excel, en effet sous VB.NET j'arrive à écrire dans une cellule ainsi qu'a mettre une image.
En C# écrire dans une cellule me pause aucun problème mais mettre une image, on dirait que c'est différent de VB.
Voici mon code (réduit):
Code:
1 2 3 4 5 6 7 8 9 10
|
Microsoft.Office.Interop.Excel._Application appExcel=new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel._Worksheet feuilExcel = new Microsoft.Office.Interop.Excel.Worksheet();
object Missing = System.Reflection.Missing.Value; //objet null différent d'un simple null
appExcel.Workbooks.Open(fileXLS.FileName, Missing, Missing, Missing, Missing, Missing, Missing, Missing, Missing, Missing, Missing, Missing, Missing, Missing, Missing);
appExcel.Cells["2", "A"] = "test";
feuilExcel.Shapes.AddPicture("c:\\img.gif", Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoCTrue, 100, 100, 160, 96); |
Et donc là, le programme plante sur le AddPicture(), donc quelqu'un pourrait-il me donner l'astuce pour faire marcher cette méthode en C#