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

Wert automatisch erhöhen

Wert automatisch erhöhen
21.09.2015 08:19:50
Den
Hallo,
habe folgendes Problem. Ich habe eine Tabelle mit Namen und ID
Spalte A= ID, B= Vorname, C= Nachname, D= Wert
Nun habe ich per VBA eine Suchfunktion erstellt. Sucht man nun nach einer ID oder Name etc.
springt die Suchfunktion direkt in die gefundene (verglichene) Zelle.
Ziel ist es jedoch, wenn z.B. die ID aus A7 über das Suchfeld gefunden wird, in Zeile D7 gesprungen wird und der darin stehende
Wert um 1 erhöht wird. Anschliessend soll wieder automatisch in die Suchzelle zurückgesprungen werden.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$2" Then
Cells.Find(What:=Range("$B$2"), After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
End If
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wert automatisch erhöhen
21.09.2015 08:28:01
matthias
Hallo Den,
dann weise deinen Fund doch einer Variablen zu, dann kannst du mit .Row/.Column/.Address arbeiten:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rZelle as Range
If Target.Address = "$B$2" Then
Set rZelle =Cells.Find(What:=Range("B2"), After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False)
With Range("D" & rZelle.Row)
.Value = .Value + 1
End With
Range("B2").Activate 'Wenn du B2 als Suchzelle meinst
End If
End Sub
lg Matthias

Anzeige
AW: Wert automatisch erhöhen
22.09.2015 10:06:18
Den
prima matthias das funktioniert :) dank dir

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige