hoi allemaal.
Sinds gister probeer is voor mijn stagebedrijf een excel macro te maken die een ingevult document leeg moet maken. van dit document zijn enkele cellen gelocked en andere niet.
Tot nu toe had ik gemaakt:
deze loop stopt alleen helaas niet als de cell waar end in staat een gelockte cell is.
Is er een manier om de routine hier wel naar te laten kijken, of beter nog dat de routine automatisch kijkt of hij een cell al en keer bekeken heeft en daarna automatisch stopt?
bij voorbaat dank,
thijs
Sinds gister probeer is voor mijn stagebedrijf een excel macro te maken die een ingevult document leeg moet maken. van dit document zijn enkele cellen gelocked en andere niet.
Tot nu toe had ik gemaakt:
Code:
Range("A1").Select
Do
If ActiveCell.Value > 0 Then
If ActiveCell.Locked = False Then
ActiveCell.ClearContents
ActiveCell.Next.Activate
Else: ActiveCell.Next.Activate
End If
Else: ActiveCell.Next.Activate
End If
Loop Until ActiveCell.Formula = "end"
End Sub
deze loop stopt alleen helaas niet als de cell waar end in staat een gelockte cell is.
Is er een manier om de routine hier wel naar te laten kijken, of beter nog dat de routine automatisch kijkt of hij een cell al en keer bekeken heeft en daarna automatisch stopt?
bij voorbaat dank,
thijs