VBA: Range funktioniert nicht mit ClearContents
25.06.2017 17:18:29
Gerd
ich habe ein seltsames Problem, wahrscheinlich ein Anfängerfehler:
Ich habe ein Makro, das von einem anderen Makro aus aufgerufen wird u.a. folgende Zeilen enthält:
Sub DeleteUser(varRow As Integer, varUserID As Integer)
Dim cell As Range
With Worksheets(2)
.Range(.Range("C" & varRow), .Range("E" & varRow)).ClearContents
End With
End Sub
Verwende ich es so, passiert gar nichts (auch keine Fehlermeldung). Schreibe ich zum Testen statt ClearContents z.B. Interior.ColorIndex = 44, dann werden genau die richtigen Zellen erkannt und auch markiert.
Verlangt .ClearContents hier eine andere Range-Definition oder muss man hier aus irgendeinem Grund einen anderen Befehl verwenden ?
Vielen Dank im Voraus für jeden Tipp.
VG,
Gerd