Worksheet_Change Ereignis, das run-time error 13 - Type Mismatch " Beim Einfügen von Zeilen

Bin ich mit Excel-VBA und habe ein worksheet_change Ereignis wie folgt:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target = Range("rel_type") Then
       --some code
    End If
End Sub

Code funktioniert Super, wenn ich eine änderung vornehmen, um den Bereich mit dem Namen "rel_type". Jedoch wenn ich eine Zeile einfügen, sonst nirgends in der Tabelle, bekomme ich die run-time error 13 - type mismatch " auf die erste Zeile der Sub. Weiß jemand einen workaround? Ich bin nicht so vertraut mit dem Worksheet_Change-Ereignis und kann nicht scheinen zu finden, eine gute Dokumentation (oder zumindest die Dokumentation, Referenzen, warum dieser Fehler auftreten würde). Danke.

InformationsquelleAutor rryanp | 2012-03-22
Schreibe einen Kommentar