cor.de.kruijf
Gebruiker
- Lid geworden
- 5 mrt 2001
- Berichten
- 233
Hallo, ik probeer al een tijdje voorelkaar te krijgen om middels vba vanuit een willekeurige cel 1cel omlaag te springen, in deze cel de tekst kleur te wijzigen, daarna 1cel naar rechts voor hetzelfde en tot slot 1cel omhoog.
Via macrorecorder lukt het wel maar dan zijn de cellen niet willekeurig.
Heeft iemand een idee hoe ik dat voor elkaar kan krijgen?
en zo verder, het is dus de bedoeling om in de sheet het woord "TEST" te vinden en vervolgens onderstaande en rechts van onderstaande de tekstkleur te wijzigen.
Via macrorecorder lukt het wel maar dan zijn de cellen niet willekeurig.
Heeft iemand een idee hoe ik dat voor elkaar kan krijgen?
Code:
Range("A1:A2").Select
ActiveSheet.Unprotect
Cells.Find(What:="TEST", After:=ActiveCell, LookIn:=xlValues, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=True, _
SearchFormat:=False).Activate
Range("H5").Select
With Selection.Font
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
End With
Range("I5").Select
With Selection.Font
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
End With
Range("I4").Select
Cells.Find(What:="TEST", After:=ActiveCell, LookIn:=xlValues, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=True, _
SearchFormat:=False).Activate
Range("N5").Select
With Selection.Font
.ThemeColor = xlThemeColorDark1
.TintAndShade = 0
End With
Range("O5").Select
en zo verder, het is dus de bedoeling om in de sheet het woord "TEST" te vinden en vervolgens onderstaande en rechts van onderstaande de tekstkleur te wijzigen.