Hallo allemaal,
Ik gebruik de volgende macro voor het realiseren van voorwaardelijke opmaak in mijn worksheet:
In deze sheet gaat het om een planning, die bestaat uit twee rijen. De bovenste rij is de rij "gepland", waarin de initiele planning wordt gemaakt. In de rij daaronder wordt het aantal werkelijk gedraaide uren bijgehouden.
Voor een initiele vulling worden de waarden in de rij "gepland" automatisch gekopieerd naar de rij "werkelijk". Hiervoor gebruik ik de formule (per cel): =A1.
Het probleem is echter dat de voorwaardelijke opmaak niet doorgevoerd wordt in de rij werkelijk (bij een initiele vulling).
Heeft iemand hier een oplossing voor?
p.s. ik kan geen voorbeeld bijvoegen, want ik krijg het bestand niet kleiner dan 2 mb, aangezien er maar maximaal 100 kb toegestaan is.
Ik gebruik de volgende macro voor het realiseren van voorwaardelijke opmaak in mijn worksheet:
Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim c As Range
For Each c In Target.Cells
With c
Select Case .Value
'Dagdienst
Case Is = "D"
.Font.ColorIndex = 1
.Font.Bold = True
.Interior.ColorIndex = 43
End Select
End With
Next c
End Sub
In deze sheet gaat het om een planning, die bestaat uit twee rijen. De bovenste rij is de rij "gepland", waarin de initiele planning wordt gemaakt. In de rij daaronder wordt het aantal werkelijk gedraaide uren bijgehouden.
Voor een initiele vulling worden de waarden in de rij "gepland" automatisch gekopieerd naar de rij "werkelijk". Hiervoor gebruik ik de formule (per cel): =A1.
Het probleem is echter dat de voorwaardelijke opmaak niet doorgevoerd wordt in de rij werkelijk (bij een initiele vulling).
Heeft iemand hier een oplossing voor?
p.s. ik kan geen voorbeeld bijvoegen, want ik krijg het bestand niet kleiner dan 2 mb, aangezien er maar maximaal 100 kb toegestaan is.