Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1068to1072
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

einheitliches Makros für Userform (UF übergeben)

einheitliches Makros für Userform (UF übergeben)
18.04.2009 11:37:53
SteffenS
Hallo Zusammen,
ich möchte gern verschiedene Werte in einer Userform ändern und dies zentral in einem Makro.
Ich habe hierzu den Code

Sub uf_grafik_einsetzen(UF As UserForm)
'Hintergrund ändern
UF.Picture = LoadPicture(ThisWorkbook.Path & "\plq_system\plq_bg.jpg")
End Sub


Leider funktioniert dieser beim Aufruf über:
Private


Sub UserForm_Initialize()
'Hintergrund ändern
uf_grafik_einsetzen Me
End If
nicht.
Was mache ich falsch?
Danke im Voraus.
MFG
Steffen Schmerler


		

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: einheitliches Makros für Userform (UF übergeben)
18.04.2009 11:46:32
Nepumuk
Hallo,
versuch es mal mit End Sub an Stelle von End If.
Gruß
Nepumuk
AW: einheitliches Makros für Userform (UF übergeben)
18.04.2009 11:53:12
ransi
HAllo Steffen
Deklarier mal UF as Object.
Option Explicit



Private Sub UserForm_Initialize()
Bild_Laden Me
End Sub

Public Sub Bild_Laden(UF As Object)
UF.Picture = LoadPicture("D:\Eigene Dateien\Eigene Bilder__\004.gif")
End Sub

ransi
Anzeige
Danke für die Antwort
18.04.2009 12:01:26
SteffenS
das ging so
MFG
Steffen
AW:
18.04.2009 11:58:49
Daniel
Hi
prinzipelll müsste es funktionieren, aus den Angaben, die du gemacht hast, kann ich keinen Fehler erkennen.
wenn ich das bei mir nachbaue, funktioniert es.
hast du dich bie der Pfadangabe zum Bild auch nicht vertippt?
Gruß, Daniel

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige