24.08.2022, 10:05
Hallo,
und zwar habe ich folgendes Problem.
Ich füge Bilder als OLEObject ein und übergebe dabei ein anderes Icon und einen IconLabel Namen. EIngefügt im Beispiel als name Datei mit dem Ornder Symbol.
Nach dem speichern der Datei allerdings zeigt er das objekt so an also würde man es normal einfügen über das excel Menü.
Hier mein Code:
Über Hilfe wäre ich sehr dankbar. Verstehe das überhaupt nicht warum das passiert.
Grüße René
und zwar habe ich folgendes Problem.
Ich füge Bilder als OLEObject ein und übergebe dabei ein anderes Icon und einen IconLabel Namen. EIngefügt im Beispiel als name Datei mit dem Ornder Symbol.
Nach dem speichern der Datei allerdings zeigt er das objekt so an also würde man es normal einfügen über das excel Menü.
Hier mein Code:
Code:
Sub Dateieinfuegen()
Dim Datei As String
Dim Dateiname As String
Dim objI As Object
'Datei öffnen Dialog
Datei = Application.GetOpenFilename
'Wenn Abbruch der Datei öffnen
On Error GoTo Finish
'Name des Objekts in Excel Zelle muss 40 breit und 30 hoch sein für Snap
Dateiname = "Datei"
'Objekt einfügen
Set objI = ActiveSheet.OLEObjects.Add(Filename:=Datei, _
Link:=False, _
DisplayAsIcon:=True, _
IconFileName:="outlook.exe", _
IconIndex:=1, _
IconLabel:=Dateiname)
objI.Left = ActiveCell.Left
objI.Top = ActiveCell.Top
objI.Height = ActiveCell.Height
objI.Width = ActiveCell.Width
'Objekt Zellen Position & Größen Abhängig machen
objI.Placement = xlMoveAndSize
'Wenn Fehler dann beende Sub
Finish:
Exit Sub
End Sub
Grüße René