Excel und C#

Hallo Community,
da ich mitlertweile das ganze Inet leer gegoogelt habe, wollte ich es mal hier versuchen.

Wie bekomme ich es hin das ich einem mit C# generierten Excelsheet ein Bild übergeben kann, so dass Excel dieses direkt darstellt?

Über den Makroaufzeichner (VB) kam ich auch nicht weiter, da die Art in C# nicht funzt!!!

Hat jemand Rat ??
 
also wenn ich dich richtig verstehe, bekommst du das bild gar nicht erst in das excel-sheet rein? ich habe mal ein wenig gegooglet und folgende seite gefunden:

http://dotnet.chinaitlab.com/CSharp/726599.html

leider ist der text chinesisch, aber den quelltext kannst du ja lesen und damit vielleicht etwas anfangen.
ausprobieren konnte ich das jetzt so auf die schnelle leider nicht
 
moin lightsaver,
endlich einer der eine Antwort gibt und unterstützt. Bin in einem Fachforum völlig ingnoriert worden...

Naja, habe das Problem selbst in den Ggriff bekommen...

Code:
 workSheetImage.Shapes.AddPicture(Files[k].ToString(),
                                                     Office.MsoTriState.msoFalse,
                                                     Office.MsoTriState.msoCTrue,
                                                     x,
                                                     y,
                                                     float.Parse(width),
                                                     float.Parse(height)
                                                     );
x = left position in float
y = top position in float

Bild wurde vorher interpoliert um ein Bild nicht auf 4 Excelseiten darzustellen.

float.Parse(width) = breite des neuen Bildes
float.Parse(height) = hoehe des neuen Bildes

Assemblys Excel und Office rein und das solte funktionieren...

Vielleicht hilft es ja noch jemanden und ersparrt ihm viel rumgegoogel. . . :D


Aber ein Frage habe ich noch...
in C# for Windows kann ich ein Bild interpolieren...
wieso geht das nicht bzw., wie geht das für Windowsmobile 6?

Habe ein Image, welches ich in einer picturebox passend darstellen will.
Jedoch ist das Bild 10 mal so groß wie das Display!!! ?(
 
Zurück
Oben