Private Sub CommandButton1_Click()
Dim objPict As Object, objChrt As Chart
Dim rngImage As Range, strFile As String
Var1 = Range(„b11“).Value
bild5box.picture = LoadPicture(„C:\Dokumente und Einstellungen\mbiberger.REEPC30\Eigene Dateien\Photo Daten“ & Var1 & „.jpeg“)
On Error GoTo ErrExit
With Sheets(„Tabelle1“) 'Tabellenname - Anpassen!
Set rngImage = bild5box.picture
rngImage.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
.PasteSpecial Format:=„Bitmap“, Link:=False, DisplayAsIcon:=False
Set objPict = .Shapes(.Shapes.Count)
Wert = Range(„b1“).Value
strFile = „C:\Dokumente und Einstellungen\mbiberger.REEPC30\Desktop“ & Wert & „\bild_“ & Wert & „.jpg“ 'Pfad und Dateiname für das Bild
objPict.Copy
Set objChrt = .ChartObjects.Add(1, 1, objPict.Width + 8, objPict.Height + 8).Chart
objChrt.Paste
objChrt.Export strFile
objChrt.Parent.Delete
objPict.Delete
End With
ErrExit:
Set objPict = Nothing
Set objChrt = Nothing
Set rngImage = Nothing
End Sub
hab schon mehrere Varianten versucht… das war die letzte… hab den code aus dem netz und versucht umzuschreiben.
der Teil mit den Variablen Funktioniert, blos kann ich nicht auf das gewünschte bild zugreifen
danke
michael