Avatar billede h_s Forsker
17. november 2004 - 18:29 Der er 6 kommentarer og
1 løsning

Skriv dags dato i txtDato via Makro

Jeg vil gerne have skrevet dags dato i feltet txtDato i en formular i formatet dd. mmmm åååå.

I dag hentes et bogmærke "Dato". Datoen opdateres ikke automatisk. Se her:

ActiveDocument.Bookmarks("Dato").Select
txtDato.Text = Selection.Text

Nu ønsker jeg at dags dato findes i stedet.

Jeg har prøvet med følgende:

Selection.InsertDateTime DateTimeFormat:="dd., mmmm yyyy", InsertAsField:=True
    txtDato.Text = Selection.Text

Hvad gør jeg forkert?
Avatar billede kabbak Professor
17. november 2004 - 20:08 #1
ActiveDocument.Bookmarks("Dato").Select
txtDato.TypeText = date()
Avatar billede kabbak Professor
17. november 2004 - 20:09 #2
ActiveDocument.Bookmarks("Dato").Select
txtDato.TypeText = format(date(),"dd.mmmm.yyyy")
Avatar billede kabbak Professor
17. november 2004 - 20:13 #3
det skal være sådan

ActiveDocument.Bookmarks("Dato").Select
Selection.Text = Format(Date, "dd.mmmm.yyyy", vbMonday, vbFirstFourDays)
Avatar billede kabbak Professor
17. november 2004 - 20:23 #4
ok, du skriver formular, det ved jeg ikke, det andet var til et bogmærke
Avatar billede h_s Forsker
17. november 2004 - 20:54 #5
Det min nuværende makro gør er at hente Bogmærket "Dato". Det behøver den ikke gøre mere. Den hente dags dato hvis Bogmærket "Dato" ikke er = "(Dato)"

Lad mig prøve at skrive det på dansk:

Hvis bogmærke "Dato" = (Dato)
så skriv dags dato i formatet d. mmmm åååå ex. 9. marts 2005/17. marts 2005
ellers skriv bogmærke "Dato"

Håber du kan hjælpe mig!
Avatar billede kabbak Professor
17. november 2004 - 22:29 #6
et gæt, jeg er ikke så stiv i word vba

txtDato.Text = ActiveDocument.Bookmarks("Dato").Text

eller

txtDato.Text = Format(Date, "dd.mmmm.yyyy", vbMonday, vbFirstFourDays)
Avatar billede h_s Forsker
26. november 2004 - 18:44 #7
Har opgivet det indtil videre!
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