jeg mener ikke du kan i fortløbende formular, men du kan i en rapport.
her er koden til en rapport.
Private Sub Detaljesektion_Format(Cancel As Integer, FormatCount As Integer) If Ok Then Navn.ForeColor = vbGrayText Else Navn.ForeColor = vbBlack End If End Sub
Kabbak, Det var nu netop i en form jeg skulle bruge det.
Sjap, det ser lovende ud. Jeg downloadede den colorcon.zip med eksempel databasen, men jeg kan altså ikke tyde den. Det ser ud som om den gør et stort nummer ud af at få hver anden linie i forskellig farve, og at det er dét der gør den kompliceret. Jeg ønsker blot at bruge det yes/no felt som allerede findes i hver enkelt record som styring af liniens farve. Eller navnets farve, som det nu kan passe.
Jeg håber, at nogen kan klippe det væsentlige ud af den database, for jeg tror at svaret ligger i den. Jeg er bare ikke god nok til at finde det.
Vælger det kontrolelement som farveskiftbrtingelsen skal gælde for.
I betinget fromattering vælger du "Udtrykket er ".
Betingelsen/udtrykket sætter du til
[Ok]= -1
Og vælger hvilken farve du vil have når Ok = Ja er gældende. Så kan du efterfælgende indsætte ny betingelse efter samme fremgangsmåde, men med [OK]= 0 ( for Nej )
I andre har også arbejdet for sagen, så hvis I synes I vil have del i points, så skal jeg ikke snyde noget, men det var nu Conditional formatting som gav mig det jeg skulle bruge.
Nej, ellers tak. Det er pænt af dig, men jeg synes at den betingede formatering er en meget mere elegant løsning, så jeg synes ikke jeg skal have noget.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.