Registriert seit: 03.06.2016
Version(en): 2013
Hallo zusammen, Ich habe eine test Mappe in c1 Listenfeld befindet. Wenn ich in dem Listenfeld was auswähle soll die wie in Link Zell Bezug die Zellen springen. wie bekomme ich das hin.
Angehängte Dateien
Test.xlsx (Größe: 9,76 KB / Downloads: 6)
Registriert seit: 03.06.2016
Version(en): 2013
ist das nicht möglich in dem Listenfeld wenn man was auswählt oder mit vba in dem angegebenen Bereiche markiert und dort springt. Danke Voraus
Registriert seit: 12.06.2020
Version(en): 2024, 365business
Hier das sollte es sein. Es wird zur ersten Zelle des Zielbereiches gescrollt
Wohin du es kopieren mußt weist du?
Code:
Private Sub Worksheet_Change(ByVal Target As Range) Dim arVerweise, i As Integer arVerweise = Array(Array("Einnahme", "A1:S40"), Array("Lohn", "A41:S55"), Array("Nebenjob", "A56:S75"), Array("Renten", "A76:S88"), Array("Ausgaben", "T1:AH36"), Array("Wohnung", "T37:AH59"), Array("Telefons", "T60:AH83"), Array("Versicherungen", "T84:AH122")) If Target.Address(0, 0) = "C1" Then For i = LBound(arVerweise, 1) To UBound(arVerweise, 1) If arVerweise(i)(0) = Target.Value Then Application.Goto Range(arVerweise(i)(1)).Cells(1, 1).Address(False, False, xlR1C1, , Target), True Exit For End If Next End If End Sub
Registriert seit: 03.06.2016
Version(en): 2013
Danke Ralf_b! Das war genau das was ich gesucht habe. Funktioniert Super. Nochmal Danke.