Jeg har sat datavalidering på en celle, hvilket fungerer glimrende hvis jeg manuelt indtaster en værdi i cellen. Men cellen er sat til at beregne værdien, ud fra andre celler i arket, og når det sker, træder datavalideringen ikke i kraft.
Er der en metode til hvordan jeg kan få Excel til at datavalidere på den automatisk beregnede værdi?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jeg har tre katogorier af timeantal der skal udregnes. Dette gøres udfra to kolonner med henholdsvis start og sluttidspunkt, og en kontrolcelle der angiver hvilken en hvilken katori timerne tilhører.
Jeg har så et andet ark, der angiver hvor mange timer af hver kategori der er til rådighed.
Det jeg gerne vil have er en kontrolfunktion hvor der kommer en boks op, hvis antallet af timer i en af kategorierne overstiger det antal der er til rådighed.
Jeg har lavet en datavalidering, men den virker kun hvis jeg indtaster timetaller manuelt, den validerer ikke på værdien, når den udregnes automatisk.
Ja, det kan klares via VBA (nødvendigt hvis du skal have en boks op, som den der kommer ifm. en datavalidering). Alternativt kan du lave en betinget formattering, således at en celle eller et celleområde f.eks. markeres med rødt (eller der anvendes en anden formattering efter dit eget valg).
lidt inspiration: Const celleDerTestes = "$J$2" 'justeres Const celleMedRådighed = "$G$2" 'justeres Const meddelelseHvisEjTilRådighed = "Det til rådighed værende er overskredet" 'justeres Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = celleDerTestes Then If Target.Value > Range(celleMedRådighed).Value Then MsgBox meddelelseHvisEjTilRådighed End If End If End Sub
Ok - jeg lægger et svar. Du afviser dine egne svar (det er kun forslagsstillere, der lægger svar eller kommentar). Du skal som opgavestiller kun kommentere og acceptere svar, hvis de kan anvendes.
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.