Avatar billede puppetmaster Nybegynder
22. juli 2002 - 11:13 Der er 2 kommentarer og
1 løsning

Word 2000 formularfelt

I et word dokument har jeg en del formularfelter, som brugeren skal udfylde, bla. et datofelt. Det er jo muligt at afspille en makro, når feltet forlades og der vil jeg gerne have checket at brugeren rent faktisk HAR indtastet en valid dato. Hvordan gøres dette nemmest?
Avatar billede rvm Nybegynder
23. juli 2002 - 17:26 #1
der er en lang kode, der kan teste det, men det er meget lettere at sikrere at man kun kan taste datoer i feltet via egenskaben Type på det enkelte formularfelt...

Koden kunde se sådan ud, hvis du vælger kodeløsningen:

    svar = IsDate(ActiveDocument.FormFields("Dato").Range)
    If svar = False Then
        MsgBox "Indtast en dato"
    End If

mvh

Richardt
Avatar billede puppetmaster Nybegynder
24. juli 2002 - 08:20 #2
Den kigger jeg lidt på og vender tilbage...
Avatar billede puppetmaster Nybegynder
24. juli 2002 - 08:23 #3
Takker mange gange, lige hvad jeg havde brug for.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Tag et kursus i Word og øg effektiviteten

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester