bekomme Fehlermeldung
17.10.2006 16:41:24
Thomas
Hallo Rudi,
hier bleibt mein Macro hängen, Laufzeitfehler 1004, kann Teil einer verbundenen Zelle nicht ändern
ActiveCell.Offset(-1, -5).Copy Sheets("Bögen").Range("E1")
hier mein Code
Private Sub Worksheet_Change(ByVal Target As Range)
Dim RaBereich As Range, RaZelle As Range
' Bereich der Wirksamkeit
Set RaBereich = Range("i2:i500")
For Each RaZelle In Range(Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
With Range(RaZelle.Address, RaZelle.Offset(0, -8).Address)
'hier bleibt mein Macro hängen, Laufzeitfehler 1004, kann Teil einer verbundenen Zelle nicht ändern
ActiveCell.Offset(-1, -5).Copy Sheets("Bögen").Range("E1")
Select Case UCase(RaZelle.Value)
Case Is = 0
' rot
.Interior.ColorIndex = 3
Case Is >= 1
.Interior.ColorIndex = 3
End Select
End With
End If
Next RaZelle
Set RaBereich = Nothing
End Sub