Bonjour,
Je dois parcourir un fichier Excel et en extraire des images (fichiers ".jpg" inséré depuis un fichier), je peux récupérer l'image car je connais la valeur du champs ("Image 77"), seulement si je connais pas le nom de l'image dans excel comment puis-je la récupérée ?
Elle n'est contenue ni dans ChartsObjects ni dans OLEObjects.
Voici mon code :
xlFeuilles = xlClasseur.Sheets;
xlFeuil1 = (Excel._Worksheet)xlFeuilles[iNumeroFeuille];
Excel.Picture o2 = (Excel.Picture)xlFeuil1.Evaluate("Image 77");
Clipboard.Clear();
o2.CopyPicture(Excel.XlPictureAppearance.xlScreen, Excel.XlCopyPictureFormat.xlBitmap);
if (Clipboard.ContainsData(DataFormats.Bitmap))
{
System.Drawing.Image img1 = Clipboard.GetImage();
img1.Save("c:\\file.jpg");
}
Merci d'avance pour vos réponses
Partager