So fügen Sie ein Bild in Excel an einer angegebenen Zellenposition mit VBA ein

Ich bin hinzufügen ".jpg" Dateien in mein Excel-sheet mit den folgenden code :

'Add picture to excel
xlApp.Cells(i, 20).Select
xlApp.ActiveSheet.Pictures.Insert(picPath).Select
'Calgulate new picture size
With xlApp.Selection.ShapeRange
    .LockAspectRatio = msoTrue
    .Width = 75
    .Height = 100
End With
'Resize and make printable
With xlApp.Selection
    .Placement = 1 'xlMoveAndSize
    '.Placement = 2 'xlMove
    '.Placement = 3 'xlFreeFloating
    .PrintObject = True
End With

Ich weiß nicht, was ich falsch mache aber es wird nicht eingefügt, in die richtige Zelle, also was soll ich tun um dieses Bild in einen angegebenen Zelle in Excel?

Kommentar zu dem Problem
Sie können das Bild die TopLeftCell-Eigenschaft. Kommentarautor: Tim Williams
ja nach langen Stunden der Programmierung manchmal sind die Dinge so einfach wie diese eine große Sache, die Sie wissen.. Kommentarautor: Berker Yüceer

InformationsquelleAutor der Frage Berker Yüceer | 2012-10-17

Schreibe einen Kommentar