Hi Freunde,
habe (in VBA) auf Userform1 sechs CommandButton, die beim Click-Ereignis
Userform1.Hide
Userform2.Show
bewirken. Funktioniert auch einwandfrei. Nur sollen diese 6 CDB auch die Caption`s von einigen Labels auf Userform2 steuern. Je nachdem welcher CDB auf Userform1 angeklickt wird, soll die Caption auf einigen Labels der Userform2 anders lauten.
Das habe ich mit Labe1_Click, Userform2.Initialize auf Form2 und unter dem Clickereignis des betreffenden CDB versucht - keine Reaktion.
Vielleicht weiß hier in diesem Forum jemand eine Lösung.
Besten Dank (und wenns nur fürs Lesen war)
und freundliche Grüße
Harry )E-Mail: WienerRutschn@aol.com
Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge
Klar:
bevor Du .Show aufrufts, schreibst Du
UserForm2.DeinLabel.Caption = "Irgend ein Titel"
Wenn Du anschließend .Show aufrufst, hast Du neue Captions.
Hallo T-Rex,
danke, klappt prima. Wenn Du willst, sende mir Deine Adresse per E-Mail, ich schicke Dir gerne als Dankeschön eine Flasche Wein oder Sekt.
Aber unabhängig davon habe ich noch eine Frage: Wie erzeuge ich an einer beliebigen Stelle für die Caption eines Labels einen Zeilenumbruch?
Ich probiere es jetzt einfach mal wie bei der MsgBox mit Leertaste und Unterstrich.
Jedenfalls herzlichen Dank und freundliche Grüße
Harry E-Mail: WienerRutschn@aol.com
Zu Deiner Frage:
DeinLabel.Caption = "Erste Zeile" & vbNewLine & "Zweite Zeile" & vbTab & "Deines Labels"
Zu Deinem Angebot:
Danke, ist nett, aber wenn ich jedesmal darauf eingehen würde, hätte ich ein Blutpegel von 6 Promille im Alkohol.
Trotzdem danke.