ich habe bereits mehrere CommandButtons in einem Tabellenblatt erstellt.
Bei Klick eines Buttons soll ein Bild (Führerscheinfoto) eingebettet werden, das sich dann über die Zelle "F2" legt und genau den Maßen der Zelle entspricht. Mit Bildern funktioniert das auch ohne Probleme.
Ich hätte aber gern, dass auch PDFs eingefügt werden können und am Besten auch als Bild eingebettet werden.
Über Shape.AddPicture komm ich da sicher nicht weiter, sondern sicher über OLEObjects. Habt ihr Ideen & Anregungen wie ich das Ganze auflöse?
Viele Grüße, Lars
Private Sub CommandButton2_Click()
Range("F2").Select
PicLocation = Application.GetOpenFilename("Image Files (*.jpg; *.png; *.bmp; *.gif),*.jpg; *. _
png, *.bmp, *.gif", , "Select Image File", , "False")
On Error GoTo fehler
ActiveSheet.Shapes.AddPicture(PicLocation, False, True, -1, -1, -1, -1).Select
With Selection.ShapeRange
' Align picture to top left of range
.LockAspectRatio = msoFalse
.Top = ActiveCell.Top
.Left = ActiveCell.Left
.Height = ActiveCell.Height
.Width = ActiveCell.Width
End With
fehler:
End Sub