Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema Userform
BildScreenshot zu Userform Userform-Seite mit Beispielarbeitsmappe aufrufen

VBA - Bildanzeigen bei ComboBox click

Betrifft: VBA - Bildanzeigen bei ComboBox click von: Astis
Geschrieben am: 29.10.2014 22:46:43

Hallo,
ich habe eine Userform erstellt und möchte das im rechten Bereich eine
Bilddatei angezeigt wird, je nach dem in welcher Combobox ich gerade
Eintragungen vornehme... ich habe es mit:Private Sub uLeist1a_Change() und

Private Sub uLeist1a_Click()

versucht, das Bild ändert sich aber erst "nach" der Eingabe. Das Bild
so aber beim anklicken der Box laden...

hier mal der gedamste Code...


Private Sub uLeist1a_Change() 

   Worksheets("P1").Range("_tLeist1").Value = uLeist1a.Text
   uBildTarif1.Visible = False
   uBildProg1.Visible = True
        
End Sub

  

Betrifft: AW: VBA - Bildanzeigen bei ComboBox click von: Uwe Küstner
Geschrieben am: 30.10.2014 06:40:43

Hallo,

wie wäre es mit der Enter-Eigenschaft?

Gruß Uwe


  

Betrifft: Korrektur > Enter-Ereignis von: Uwe Küstner
Geschrieben am: 30.10.2014 08:25:35

Hallo,

ich meinte natürlich das Enter-Ereignis. :-)

Gruß Uwe


  

Betrifft: AW: Korrektur > Enter-Ereignis von: Astis
Geschrieben am: 31.10.2014 21:34:19

gibt es auch ne möglicht dass das bild wieder verschwindet also einen gegenteil von enter ... exit oder so?


  

Betrifft: AW: Korrektur > Enter-Ereignis von: Uwe Küstner
Geschrieben am: 31.10.2014 22:09:12

Ja, genau so.


  

Betrifft: AW: Korrektur > Enter-Ereignis von: Astis
Geschrieben am: 02.11.2014 19:59:58

Hallo, irgendwie geht das mit exis nicht:
ich will das das Bild "Tarif1" solange angezeigt wird wie in der Box ne eingabe gemacht wird.
Ich dacht daran:

Private Sub uTarif1_Enter()
uBildTarif1.Visible = True
End Sub

Private Sub uTarif1_Exit()
uBildTarif1.Visible = false
End Sub
das mit Enter funktioniert super, das mit exit bring tne Fehlermeldung "Fehler beim kompilieren, Deklaration entspricht nicht der Beschreibung..."


  

Betrifft: AW: Korrektur > Enter-Ereignis von: Uwe Küstner
Geschrieben am: 02.11.2014 20:10:47

Hallo,

im VBA-Editor gibt es oben 2 DropDowns.
Im linken wählt man ein Objekt und im rechten ein zugehöriges Ereignis aus.
Wenn Du es so machst, wirst Du sehen, dass bei Deinem Versuch noch etwas fehlt.

Gruß Uwe


 

Beiträge aus den Excel-Beispielen zum Thema "VBA - Bildanzeigen bei ComboBox click"