Goedendag,
Ik wil graag als ik een cel selecteer van een rij dat deze rij een voorwaardelijke opmaak krijgt. Bij selecteren van een cel op een andere rij dan wordt de voorgaande rij weer normaal en de rij met de geselecteerde cel krijgt dan een opmaak.
De code tot nu toe is:
Met deze code kan ik wel de rij selecteren maar daarna laat hij niks meer zien!
Hoe krijg ik de opmaak in mijn cellen?
Bijvoorbaat dank,
Ferenc
Ik wil graag als ik een cel selecteer van een rij dat deze rij een voorwaardelijke opmaak krijgt. Bij selecteren van een cel op een andere rij dan wordt de voorgaande rij weer normaal en de rij met de geselecteerde cel krijgt dan een opmaak.
De code tot nu toe is:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Range("A1") = Target.Row
If Target.Row = Range("A1") Then
Rows(Range("A1")).Select
Selection.FormatConditions.Delete
Selection.FormatConditions.Add Type:=xlExpression, Formula1:="Target.Row = A1"""
Selection.FormatConditions(1).Borders(xlLeft).LineStyle = xlNone
Selection.FormatConditions(1).Borders(xlRight).LineStyle = xlNone
With Selection.FormatConditions(1).Borders(xlTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.FormatConditions(1).Borders(xlBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.FormatConditions(1).Interior.ColorIndex = 44
End With
End If
End Sub
Met deze code kan ik wel de rij selecteren maar daarna laat hij niks meer zien!
Hoe krijg ik de opmaak in mijn cellen?
Bijvoorbaat dank,
Ferenc