Abänderung VBA-Code
10.10.2006 18:07:22
Bernd
folgenden VBA-Code würde ich gerne abändern, sodass die Formel in Spalte I auch eingetragen wird, wenn ein Inhalt in Spalte B kopiert wurde (also nicht nur bei einem neu eingegebenen Text)
Private Sub Worksheet_Change(ByVal Target As Range)
'Fügt Formel zur Ermittlung des Gruppe in Spalte I:I ein, wenn in Spalte B ein neuer Name geschrieben wurde:
If Target.Column = 2 Then
On Error GoTo Punkt_A
Application.EnableEvents = False
If Target <> "" Then
Target.Offset(0, 7).FormulaLocal = _
"=wenn(istzahl(E" & Target.Row & ");SVERWEIS(A" & Target.Row & ";gruppenliste;2);"""")"
' Formel: =WENN(ISTZAHL(E1);SVERWEIS(A1;gruppenliste;2);"")
Else
Target.Offset(0, 7).ClearContents
End If
End If
Punkt_A:
Application.EnableEvents = True
End Sub
Gruss
bernd