Announcement

Collapse
No announcement yet.

Bild in Excelsheet einfügen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Bild in Excelsheet einfügen

    hallo, <br>
    nachdem ich mit meinem thread "Excelfunktion nicht in Delphi ausführbar"
    kein glück hatte versuche ich mal mein problem umzuformulieren. alles was ich ich möchte, ist ein bild (logo) in die erste zelle
    eines sheets einfügen. ich habe das weder mit sheet.pictures.insert noch mit sheet.paste so richtig hinbekommen. <br> <br>
    bräuchte mal die genaue syntax dieses bestimmt schon vorhandenen problems. <br> <br>
    vielen dank im voraus. <br>
    sascha lohaus <br> <br>
    ps.: ich verwende delphi 6 und die excel2000.pas /frühe bindung

  • #2
    nach langem ausprobieren entschloss ich mich zu
    folgendem <br> <br>

    <i>
    sheet.Shapes.AddPicture(Pfad, 0,1, 1, 1, 115,66); </i> <br> <br>
    das wirklich blöde hierbei ist die tatsache, dass
    meine größenangaben (letzten beiden parameter) im excel-sheet total verfälscht werden. sprich: das bild ist nicht 115x66 pixel groß sondern um einiges größer. das hat zufolge, dass das bild entprechend an qualität einbüßt. um jetzt die genaue größe zu bekommen, die das bild tatsächlich hat, fällt mir nichts anderes ein, als ewiges ausprobieren. ich weiß wirklich nicht, wieso excel die bildgröße verfälscht...
    <br><br>
    übrigens die letzten beiden parmeter sind definitiv keine prozentangaben, sondern die tatsächlichen pixelwerte.

    <br> <br>

    mfg sasch

    Comment

    Working...
    X