Ik ben bezig om een private sub te maken die ervoor zorgt dat de cellen zich aanpassen zodra er iets wordt ingevuld.
Naast het wijzigen van de kleur van de cel moet er ook tekst komen te staan.
Maar zodra ik een tekst in een cel wil zetten dan vliegt hij in een loop.
Wanneer ik vanuit een module de code wil uitproberen dan gaat de macro op het moment dat de tekst in de cel moet komen automatisch naar de Private sub.
Hoe kan ik dit oplossen?
Naast het wijzigen van de kleur van de cel moet er ook tekst komen te staan.
Maar zodra ik een tekst in een cel wil zetten dan vliegt hij in een loop.
Wanneer ik vanuit een module de code wil uitproberen dan gaat de macro op het moment dat de tekst in de cel moet komen automatisch naar de Private sub.
Code:
i = 2
Do While Cells(i, 1) <> ""
Do While Cells(i, 7) <> "" And Cells(i, 8) <> ""
i = i + 1
Loop
If Date < Cells(i, 7) + 36 And Date > Cells(i, 7).Value + 29 Then
Cells(i, 8).Interior.ColorIndex = 6
i = i + 1
Else
If Cells(i, 7) = "" And Cells(i, 8) = "" Then
Cells(i, 8).Interior.ColorIndex = 0
i = i + 1
Else
If Date > Cells(i, 7) + 28 Then
Cells(i, 8).Interior.ColorIndex = 3
i = i + 1
Else
Cells(i, 8).Interior.ColorIndex = 4
i = i + 1
End If
End If
End If
Loop
Laatst bewerkt door een moderator: