Anzeige
Archiv - Navigation
1552to1556
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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
"" 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

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige