Afhankelijk resultaat verkleuren cel geeft foutmelding

Status
Niet open voor verdere reacties.

Oude leerling

Gebruiker
Lid geworden
30 aug 2010
Berichten
554
Ik wil onbeveiligde cellen wissen , dat lukt.
Het probleem is dat er ook een Cel moet meekleuren afhankelijk van een bepaald resultaat.
Dit geeft steeds foutmeldingen.
Ik heb een Exel programmaatje toegevoegd.
Wat doe ik fout??

Groetjes Jaap
 

Bijlagen

  • Wissen + meekleuren van cel.xlsm
    20 KB · Weergaven: 26
Dag Oude leerling !

Probeer deze eens:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
With Range("G2")
    If IsError(.Value) Then
        MsgBox "Cel G2 bevat deling door 0.", vbExclamation
        Exit Sub
    End If
    Select Case .Value
        Case 0
            .Interior.ColorIndex = xlNone
        Case Is < 0
            .Interior.ColorIndex = 3 'rood
        Case Is > 0
            .Interior.ColorIndex = 4 'groen
    End Select
End With
End Sub

Grtz,
MDN111.
 
Daarvoor heeft MS conditional formatting uitgevonden.
Gebruik bij gelegenheid ook eens de spellingscontrole zodat alles met percentages goed gebeurt.
 

Bijlagen

  • __CF snb.xlsx
    11,9 KB · Weergaven: 27
MND111,
Bedankt voor uw reactie.
Uw oplossing geeft de zelfde problemen.
Werkte het bij u wel??

Snb ,
Ik heb uw oplossing niet kunnen uitproberen , ik zie namelijk geen programmacode en macro in uw attachment.
Weet ik soms iets niet of doe ik wat verkeerd??

Vriendelijke groet Jaap
 
Zoek dan eens op wat 'conditional formatting' is.
 
Help me eens op dreef.
Dit is iets nieuws voor mij.
Nog nooit van gehoord
Wat doet het?
Hoe moet ik dit toepassen ?
 
voorwaardelijke opmaak, F1, je handboek van Excel, Google.
 
Snb,

Ik heb mij exel en met macro's programmeren mijzelf aangeleerd.
Maar dit snap ik niet

Ik kom er niet uit.
Kunt u mij stap voor stap de handelingen noemen om het programma werkend te krijgen.
Vriendelijke groet Jaap
 
MDN111,
Heb de video gezien en snap nu wat je met voorwaardelijke opmaak kan doen.

In mijn geval het verkleuren van cel G2 afhankelijk van het verschil tussen D2 en E2
En inderdaad dan kan dat zonder een programmacode voor het betreffende blad.
een mooie oplossing.

Wat blijft is echter een conflict op het moment dat ik mijn macro start.
Vlg. mij moet er iets aan de macro veranderd worden.

In ieder geval bedankt voor uw reactie.

Vriendelijke groet Jaap
 
Dag Oude leerling !

Als je de cel inkleurt met voorwaardelijke opmaak wordt de macro toch overbodig (?) :confused:.

Gtrz,
MDN111
 
Ga nu dus weer terug naar de bijlage die ik in #3 plaatste.
 
MDN111,
Ik heb ook nog een macro in het bestand staan welke het resultaat F2 verplaatst
naar kolom K en dan de oude gegevens wist.

snb,
Weer wat geleerd.
Heb verkleuren nu voor elkaar.
Groen is positief resultaat
Rood is een negatief resultaat
Geen kleur is een gelijk resultaat

Beide bedankt voor de genomen moeite.
Uiteindelijke oplossing heb ik meegestuurd.

Probleem opgelost!!
 

Bijlagen

  • Snb.xlsm
    17,6 KB · Weergaven: 17
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan