Avatar billede caschmidt Nybegynder
10. december 2002 - 14:46 Der er 4 kommentarer og
1 løsning

AutoNew makro i Word virker ikke

Jeg har lavet en skabelon i Word, som bl.a. indeholder en dialogboks, som komme frem hver gang brugeren åbner dokumentet.
Til dette brug har jeg lavet makroen "AutoNew()" - som jeg endda har lavet 2 gange - dels placeret i skabelonens "ThisDocument" og dels i et makromodul i skabelonen.

Når jeg åbner/starter skabelonen kommer min dialogboks frem, ganske som planlagt :-)

Men når jeg gemmer dokumentet (som et dokument - ikke en skabelon) så kommer dialogboksen ikke frem næste gang jeg åbner filen.  Det vil sige, at Word slet ikke kører "AutoNew()" når filen er et dokument - kun når det er en skabelon.

Hvad gør jeg galt ?

Med desperate hilsener
Ca.Schmidt
Avatar billede rvm Nybegynder
10. december 2002 - 15:15 #1
AutoNew bruges kun, når du laer nye dokumenter på baggrund af en skabelon
Avatar billede rvm Nybegynder
10. december 2002 - 15:16 #2
Du skal i stedet bruge AutOpen, der virker hver gang et dokument bliver åbnet.
Avatar billede rvm Nybegynder
10. december 2002 - 15:17 #3
Makroen skal kun ligges i et modul - ikke i ThisDocument.
Avatar billede rvm Nybegynder
10. december 2002 - 15:21 #4
Hvis makroen både skal køres når du laver en skabelon og når du åbner dokumentet, der er lavet på bagrund af skablonen, så gør således:

Sub AutoNew()
  MinMakro
End Sub

Sub AutoOpen()
  MinMakro
End Sub

Sub MinMakro()
  En masse kode *S*
End Sub
Avatar billede caschmidt Nybegynder
10. december 2002 - 15:58 #5
Tænk - er det virkelig så enkelt :-)
Tak skal I have
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