Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Image Control

Forumthread: Image Control

Image Control
25.04.2017 12:02:40
Rainer
Guten Morgen !
Ich möchte über eine Schaltfläche eine Grafik in ein Image Control einfügen, das Tabellenblat _
als PDF abspeichern und danach das Image Control wieder leeren.

Private Sub CommandButton1_Click()
Dim Verzeichnis As String
Dim DateiName As String
Dim Us As String
Us = "Signatur.gif"
Verzeichnis = "C:\Benutzer\" & Range("F11") & "\Signatur\" & Us
ActiveSheet.Calculate
Set Ebene14.Shapes(Image1).Picture = LoadPicture(Verzeichnis)
CommandButton1.Visible = False
DateiName = "C:\Eigene Dateien\Protokoll\" & "_" & Range("G37")
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
DateiName & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
CommandButton1.Visible = True
ThisWorkbook.Worksheets("Ebene_14").Cells(40, 5).ClearContents
ThisWorkbook.Worksheets("Ebene_14").Cells(44, 5).ClearContents
ThisWorkbook.Worksheets("Ebene_14").Cells(3, 17).Select
Set Ebene14.Shapes(Image1).OLEFormat.Object.Object.Picture = LoadPicture("")
End Sub

Leider meckert er mir meinen Code an.
Was habe ich da falsch gemacht ?
Gruß
Rainer
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Image Control
25.04.2017 12:13:49
Rudi
Hallo,
Leider meckert er mir meinen Code an.
tolle Aussage.
Versuchs mal mit
Ebene14.Shapes("Image1").Picture = LoadPicture(Verzeichnis)
Gruß
Rudi
AW: Image Control
25.04.2017 12:27:41
Rainer
Hallo Rudi,
habe das jetzt versucht.
Ebene14.Shapes(Image1).Picture = LoadPicture(Verzeichnis)
Objekt erforderlich ist die Fehlermeldung
Gruß
Rainer
Anzeige
"" vergessen? owT
25.04.2017 12:28:48
Rudi
AW: "" vergessen? owT
25.04.2017 12:36:17
Rainer
Danke, das wars !
Rainer
AW: Image Control
25.04.2017 12:33:12
Nepumuk
Hallo,
so geht's:
Set Ebene14.Image1.Picture = LoadPicture(Verzeichnis)
.
.
.
Set Ebene14.Image1.Picture = Nothing

Gruß
Nepumuk
Anzeige
AW: Image Control
25.04.2017 12:33:44
Nepumuk
Hallo,
so geht's:
Set Ebene14.Image1.Picture = LoadPicture(Verzeichnis)
.
.
.
Set Ebene14.Image1.Picture = Nothing

Gruß
Nepumuk
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige