• 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.

een getal na het invullen een kleur geven.

Status
Niet open voor verdere reacties.

witlofje

Gebruiker
Lid geworden
5 mei 2012
Berichten
124
Hallo,

ik probeer iets maar kom er niet uit, ik heb een uitkomst van een formule in een cel staan, op deze cel pas ik handmatig een correctie toe, na deze correctie wil ik graag dat het getal een kleur krijgt bv rood, zoadat ik weet dat ik deze verandert heb. ik zit al een paar dagen te puzzelen maar kom er niet uit. wie kan mij daarbij helpen?

Gr Witlofje
 
vanaf Excel 2013 kan je deze gebruiken in de VO.
PHP:
=NIET(ISFORMULE(E6))
 
Beste Plonske,

Ik krijg dit nog niet voor elkaar, zou je een voorbeeldje kunnen invoegen?
 
o ik snap hem al ik heb exel 2007, heb je misschien ook een oplossing voor in deze versie?
 
Kan je even een voorbeeldbestandje maken?
Misschien kan de formule aangepast worden zodat een handmatige correctie niet meer moet gebeuren.
 
Misschien mbv een functie?
 

Bijlagen

  • Gewijzigde cel kleuren.xlsm
    14 KB · Weergaven: 57
ja dat van Cobbe zou wel eens kunnen werken, ik ga het even proberen :thumb:
 
Je moet de functie ook mee overnemen uit je VB-Editor.
Wel in een module plaatsen.
 
Oke na wat puzzelen is dit gelukt, alleen hoe word de formule dan als ik dit voor meerdere cellen wil maken?
PHP:
=isformule(D204:O22)<>1
Volgens mij werkt dit niet zo, maar hoe wel?:confused:
 
gewoon zoals je anders een VO opmaakt.
eerst het bereik selecteren waarvoor de VO moet worden toegepast.
en dan de formule plaatsen.
 
Iets simpeler; 'Van toepassing op:' aanpassen.
 
Knipsel.PNG

Dat is gelukt alleen ik vraag me af waarom er in de formule naar een specifieke cel verwezen word
 
Er wordt niet naar een specifieke cel verwezen want er staat geen $ tekens in de formule.
Die cel verwijzing slaat op de eerste cel waarvoor de VO van toepassing is.
 
oke zo zit dat dus, het werkt in ieder geval goed. bedankt voor de gedane moeite, zo kan ik weer even verder.

Gr witlofje :thumb:
 
Vooropstellend dat er met de code van @Cobbe niets mis is.

Ik zou in zulke situaties het resultaat van een Boolean laten afhangen.
Code:
Public Function isformule(cel As Range) As Boolean
 If Not cel.HasFormula Then isformule = True
End Function
Met in de VO: =isformule(c2)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan