• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Celopmaak bij een foutieve invoer

Status
Niet open voor verdere reacties.

Jurgen2807

Gebruiker
Lid geworden
27 jul 2011
Berichten
128
Hallo allen,

Ik heb jullie hulp nodig.

Bijgaand een document waar ik mee bezig ben.

Ik zou graag een opmaak krijgen in kolom K, cellen K7 t/m K546.

Wat zou ik graag willen zien:
* De uren die in kolom K worden ingevoerd dienen negatief te worden ingevoerd als in kolom N een keuze is gemaakt voor "Structurele baten". Als dit gebeurd, dan hoeft er niets te gebeuren.
* Indien de uren niet negatief zijn ingevoerd indien voor "Structurele baten" is gekozen in kolom N, dan zou ik graag zien dat de cel in kolom K rood wordt gevuld. Dat betekent dat de invoer niet juist is.

Kan iemand mij daarmee helpen?
 

Bijlagen

  • Test.xlsx
    37 KB · Weergaven: 30
Code onder uw werkblad
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
For i = 7 To 546
Cells(i, 11).Interior.Color = RGB(217, 225, 242)
If Cells(i, 14).Value = "Structurele baten" And Cells(i, 11).Value > 0 Then Cells(i, 11).Interior.Color = vbRed
Next i
End Sub
dan zou ik graag zien dat de cel in kolom K rood
Edit: Had ik over gelezen
Verander
Code:
Cells(i, 1[COLOR="#FF0000"]1[/COLOR]).Interior.Color = vbRed
naar
Code:
Cells(i, 1[COLOR="#FF0000"]4[/COLOR]).Interior.Color = vbRed
 

Bijlagen

  • Structurele kosten.xlsb
    23,5 KB · Weergaven: 29
Laatst bewerkt:
Of met een formule in de VO

Code:
=EN(K7>0;N7="Structurele baten")
 
Ik heb gekozen voor de VO.

@ gast0660: de VBA code van jou werkt ook. Echter: als ik het bedrag verander in de cel die rood is gekleurd in een juist getal, dan blijft de cel rood. Deze veranderd niet naar de juiste kleur blauw.
 
Deze veranderd niet naar de juiste kleur blauw.
Deze veranderd wel als je daar een negatief bedrag invult.
VO is ook een prima oplossing.
Suc6
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan