Registriert seit: 14.04.2014
Version(en): 2003, 2007
01.04.2015, 14:09
(Dieser Beitrag wurde zuletzt bearbeitet: 01.04.2015, 14:10 von atilla.)
Hallo Chris,
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Column = 3 Then
If Target <> "" Then
If Target.Offset(, 1) = "" Then
Target.Offset(, 1) = WorksheetFunction.Max(Columns(4)) + 1
End If
End If
End If
End If
End Sub
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28
• Chris-89
Registriert seit: 31.03.2015
Version(en): 2010
Perfekt, es funktioniert wunderbar.
Danke für deine schnelle Hilfe!
Registriert seit: 31.03.2015
Version(en): 2010
Hallo Atilla,
Vielleicht kannst du mir doch noch schnell helfen,
Die Nummerierung funktioniert, aber wie du sagtest werden die Zahlen nicht gelöscht sobald ich einen Eintrag in Spalte C lösche..
Ich möchte das die Nummern auch wieder verschwinden sobald ich einen Eintrag entferne...
Kann man das irgendwie umgehen?
LG
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo Chris,
hier eine billige Variante:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Column = 3 Then
If Target <> "" Then
If Target.Offset(, 1) = "" Then
Target.Offset(, 1) = WorksheetFunction.Max(Columns(4)) + 1
End If
Else
Target.Offset(, 1).ClearContents
End If
End If
End If
End Sub
Gruß Atilla
Folgende(r) 1 Nutzer sagt Danke an atilla für diesen Beitrag:1 Nutzer sagt Danke an atilla für diesen Beitrag 28
• Chris-89
Registriert seit: 31.03.2015
Version(en): 2010