Zellenabfrage
14.09.2006 10:22:37
frank
Ich habe folgendes Excelproblem. Ich möchte gerne einen Bestimmten Zellenbreich nach einem Namen abfragen. Taucht der Name innerhalb des Zellenbereiches auf ,dann soll in einem anderem Tabellenblatt hinter dem Namen eine 1 erscheinen.
Jetzt habe ich mir hier im Forum schon folgendes rausgesucht
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If Target.Value = "b" Then
Range("b2").Value = "Hallo"
Range("b2").Interior.ColorIndex = 10
End If
End If
If Target.Address = "$A$2" Then
If Target.Value = "b" Then
Range("B2").Value = "Hallo"
Range("B2").Interior.ColorIndex = 9
End If
End If
End Sub
das wird meinen Bedürfnissen schonn gerecht und läßt sich auch für meine Zwecke anpassen .Mein Problem ist nur die Zeile
Range("B2").Value = "Hallo"
Das Wort Hallo wird in die Zelle B2 des aktuellen Blattes ausgegeben. Ich möchte aber dass das Wort Hallo in der Zelle B2 des Blattes "Tabelle2" ausgegeben wird.
Wie stell ich das an ? Alle meine Versuche die z.b. so aussahen
Range("'Tabelle2'!B2").Value = "Hallo"
enden in einem Laufzeitfehler.
Kann mir jemand weiterhelfen ?!
Besten Dank schonmal .....