Laufzeitfehler '13' - Und Warum?

Bild

Betrifft: Laufzeitfehler '13' - Und Warum?
von: Christian
Geschrieben am: 25.04.2005 09:01:59
Hallo zusammen!
beim Ausführen eines Makros, bringt mir Excel immmer die Fehlermeldung
"Laufzeitfehler '13'" und markiert im Debug-Modus immer die Zeile mit
If Target.Adress...
kann mir bitte jemand sagen weshalb.
zumal der Code die ganze Zeit gefunzt hat und jetzt nicht mehr.


Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address = "$D$43" And Target.Value = "1" Then
    Range("E19").Select
    Selection.ClearContents
End If
End Sub

Bild

Betrifft: AW: Laufzeitfehler '13' - Und Warum?
von: Heiko S.
Geschrieben am: 25.04.2005 09:26:28
Hallo
könnte daran liegen das du vielleicht mehr als eine Zelle markiert hast.
Denn dann funktioniert das mit Target.Value = "1" Then nicht, da der Value bei mehreren Zellen nicht ausgewertet werden kann.
Versuchs mal so.
If Target.Address = "$D$43" And Range("D43") = "1" Then

Gruß Heiko

PS: Rückmeldung wäre nett !
Bild

Betrifft: AW: Laufzeitfehler '13' - Und Warum?
von: Christian
Geschrieben am: 25.04.2005 09:56:01
Hi Heiko,
bin Dir zu ewigem dank verpflichtet. ;-)
hat geklappt.
Danke.
gruß
Christian
 Bild

Beiträge aus den Excel-Beispielen zum Thema "Laufzeitfehler '13' - Und Warum?"