Daten in Userform immer auf aktive Zelle beziehen
Betrifft: Daten in Userform immer auf aktive Zelle beziehen
von: Thomas K.
Geschrieben am: 20.08.2014 09:13:02
Hallo zusammen,
ich habe in einer Userform eine Listbox mit der ich zu verschiedenen Zellen auf verschiedenen Tabellenblättern springen kann. Jedoch zeigt es mir auf der Userform immer nur die Daten von der ersten Zelle an, von der aus ich die Userform ausgeführt habe (Userform startet bei Rechtsklick auf Zelle).
Wenn ich dann das Tabellenblatt wechsle, habe ich zwar ein anderes Sheet mit der jeweiligen aktiven Zelle vor mir, doch die Daten auf der Userform sind immer noch von der Zelle, von der aus ich die Userform gestartet habe.
Wie kann ich nun die Userform so umstellen, dass sie immer automatisch die Daten der aktiven Zelle auf dem gerade aktiven Tabellenblatt nutzt, die ich über die Listbox ausgewählt habe?
Vielen Dank!
Gruß,
Thomas
 |
Betrifft: AW: Daten in Userform immer auf aktive Zelle beziehen
von: Hajo_Zi
Geschrieben am: 20.08.2014 09:21:35
Hallo Thomas,
Du hast Extra keine Datei verlinkt da Du die Lösung selber an Deine Bedingungen anpassen wolltest.
Benutze das Ereignis
Private Sub Workbook_SheetActivate(ByVal Sh As Object)


Betrifft: AW: Daten in Userform immer auf aktive Zelle beziehen
von: Thomas K.
Geschrieben am: 20.08.2014 09:29:10
Danke!
Und wie nutze ich das Ereignis? Bzw. wo platziere ich es?
Gruß,
Thomas
Betrifft: AW: Daten in Userform immer auf aktive Zelle beziehen
von: Hajo_Zi
Geschrieben am: 20.08.2014 09:44:38
Hallo Thomas,
das geht automatisch unter DieseArbeitsmappe.
Gruß Hajo
Beiträge aus den Excel-Beispielen zum Thema "Daten in Userform immer auf aktive Zelle beziehen"