Ich habe ein Makro, das wie folgt lautet:Laufzeitfehler 13 mehrere Zeilen in Excel auf Löschen VBA
Dim oval
Public Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Value = Null Then Exit Sub
Application.EnableEvents = False
oval = Target.Value
MsgBox Target.Count
Application.EnableEvents = True
End Sub
Wenn ich das laufen folgende Makro und wenn ich mehrere Zeilen markieren und dann löschen, es wirft der Fehler unten. Es passiert nur für mehrere Zeilen. Ich habe auch versucht, eine Bedingung hinzuzufügen, die sagt: If Target.Count> 1 Then Exit Sub und das schien es auch nicht zu beheben.
Microsoft Visual Basic
Run-time error '13':
Type mismatch
Versuchen Sie ersetzen 'Null' mit' vbNullString' – Moacir
es versucht. Funktioniert nicht. – p0tta