Avatar billede webcon Nybegynder
14. juni 2001 - 10:26 Der er 11 kommentarer og
2 løsninger

VBA i normal.dot

Jeg ved ikke om det er den rigtige kategori at stille dette soørgsmål i, men nu prøver jeg.

I normal.dot til word, kan man lave nogle makroer f.eks. AutoClose som gør, at koden i dette sub køres hver gang et dokument lukkes.

Jeg har nu lavet en ny *.dot fil som Word skal opstartes med, og den er angivet i start-biblioteket. Word kan startes op med den nye *.dot-fil, men nu kan ex. AutoClose ikke køre. Det er i øvrigt alle \"Auto\" sub´er som ikke virker.

SPØRGSMÅL: Hvad bevirker nu, at ex. AutoClose ikke kan køre.
Avatar billede jimse Nybegynder
14. juni 2001 - 10:57 #1
Jeg er nysgerrig!
Ved ikke om jeg helt forstår opgaven, men prøv at sende de to dokumenter, så vil jeg gerne prøve.
jimkat@mail.tele.dk

mvh
Avatar billede webcon Nybegynder
14. juni 2001 - 11:03 #2
Der er ikke tale om nogle dokumenter, men alene om programering i VBA til Word.
Avatar billede jimse Nybegynder
14. juni 2001 - 11:08 #3
Ja, men er din programmering ikke hæftet op på henholdsvis normal.dot og *.dot

Når du sender de to .dot - filer følger din programmering med (icl. makroer)???
Avatar billede webcon Nybegynder
14. juni 2001 - 11:11 #4
Du kan prøve følgende:
Indsæt i normal dot:

sub AutoClose()
msgbox \"HEJ\"
end sub

Her virker koden hver gang du lukker en vilkårligt applikation.

REM nu koden i normal.dot og indsæt koden i en ny *.dot fil, som angives i dit start-bibliotek og nu kører koden ikke.
Avatar billede Slettet bruger
14. juni 2001 - 11:29 #5
Hvad hedder din makro? - Makroen SKAL hedde AutoClose og heri indsætte dine kommando f.eks.
MsgBox \"HEJ\"
End Sub
og så virker makroen på tværs af alle skabeloner, når det programmeres ind i Normal.dot

Hilsen AMH

Avatar billede jimse Nybegynder
14. juni 2001 - 11:51 #6
Styre, hvad er sker, når du starter Word

1    Klik med højre musknap på genvejsikonet for Microsoft Word, når du er i Windows 95. Klik på Egenskaber, og klik derefter på fanen Genvej.

Klik i Windows NT på programikonet for Microsoft Word, og klik derefter på Egenskaber i menuen Filer.

2    Angiv stien til Microsoft Word i boksen Start i eller ved at klikke på knappen Destination. Stien vil normalt være C:\\Programmer\\Microsoft Office\\Office\\Winword.exe.
3    Tilføj en startparameter i slutningen af stien.

·    Skriv /a for at starte Word og forhindre, at tilføjelsesprogrammer og globale skabeloner (herunder skabelonen Normal) indlæses automatisk.

Denne parameter forhindrer også, at indstillingsfiler læses eller ændres.

·    Skriv /t efterfulgt af et mellemrum og navnet på dokumentet for at starte Word og derefter åbne et dokument som en skabelon.

Dette dokument kunne så være din *.dot

mvh
Avatar billede johs_j Novice
14. juni 2001 - 18:49 #7
Prøv følgende i din skabelon.dot:

sub Sucument_Close()
msgbox \"Hej\"
end sub

den vil blive kørt hver gang du lukker et dokument som er lavet på denne skabelon.
Avatar billede johs_j Novice
14. juni 2001 - 18:50 #8
Der indsneg sig en stavefejl:
  Prøv følgende i din skabelon.dot:

sub Ducument_Close()
msgbox \"Hej\"
end sub

den vil blive kørt hver gang du lukker et dokument som er lavet på denne skabelon. 
Avatar billede webcon Nybegynder
15. juni 2001 - 12:35 #9
Lad mig pointere, at AutoClose fungerer perfekt i normal.dot.

Når man så flytter sub´en til en anden dot-fil, ex. global.dot, som skal ligge i word´s starbibliotek, virker al kode i global.dot PERFEKT, undtagen Auto-funktionerne, herunder AutoClose. Hvad skyldes det ??
Avatar billede webcon Nybegynder
18. juni 2001 - 20:38 #10
Jeg har fundet en anden løsning som virker med AutoClose i en anden dot-fil.
Avatar billede webcon Nybegynder
22. juni 2001 - 14:24 #11
Jeg prøver lige at lukke spørgsmålet igen igen.!
Avatar billede arvesen Nybegynder
22. juni 2001 - 14:25 #12
Hjælp til at lukke
Avatar billede webcon Nybegynder
22. juni 2001 - 14:26 #13
IGEN.....IGEN
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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