23. februar 2009 - 22:06Der er
3 kommentarer og 1 løsning
Datovalidering
Hej,
Jeg har brug for en vba funktion som tester om en given dato er i overenstemmelse med en parameter.
Det er muligt for brugeren at indtase en datao i kolonne a. Når brugeren forlader cellen efter have tastet datoen skal excel teste om datoen er tilladt, hvordan kan jeg lave det ?
Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Target, Range("A1:A2000")) Is Nothing Then Exit Sub If VarType(Target) <> vbDate Then Target = "dato fejl" Target.Select End If End Sub
jeps... fandt egentlig godt ud af det med betinget formatering, men har egentlig valgt af bruge funktionen datavalidering, fungere udemærket faktisk... men læg bare et svar :-)
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.