Avatar billede herch Nybegynder
24. oktober 2002 - 11:15 Der er 6 kommentarer og
1 løsning

Dynamiske referencer

Hej!
Er det muligt i VBA at oprette en dynamisk reference til et modul i et andet dokument?
F.eks. brevhoved bliver dannet automatisk via reference til andet dokument, såfremt referencedokumentet bliver opdateret f.eks. med font, slår det igennem på alle de dokumenter som har en reference til dette dokument?
Det fungerer fint med en BAS-fil, men det kræver at man hver gang, der ændres i BAS-filen, skal hvert dokument inportere dette modul igen!!!!
hilsen
Herch
24. oktober 2002 - 11:22 #1
Lytter med
24. oktober 2002 - 11:35 #2
Du kan lave et dokument, som kun indeholder dit VBA modul, og gemme det som en dot-fil - smart at lave og tilknytte en værktøjslinie til dot-filen - knappen på værktøjslinien skal selvfølgelig aktivere din makro. Gem dot filen i Word's start bibliotek (kan ses under Funktioner/Indstillinger fanen Filplaceringer. Således er makro'en altid aktiv når Word er startet uanset hvilket dokument du arbejder på.
Avatar billede herch Nybegynder
24. oktober 2002 - 12:52 #3
Jeg kan desværre ikke bruge den metode, det skal være sådan, at slutbruger ikke skal aktivere en knap for at kunne benytte macro(reference)
24. oktober 2002 - 12:56 #4
Brug en automakro!
24. oktober 2002 - 12:59 #5
OK - så glem det med værktøjslinien, men lav nummeret dot-filen alligevel - evt. placer den på netværket og tilføj den via "Funktioner / Skabeloner og tilføjelsesprogrammer" på dine dokumenter laver du en lille makro i modulet "ThisDocument"

Private Sub Document_Open()
    Application.Run "MacroName"
End Sub

Kik i vba hjælpen for yderligere info om Application.Run
Så starter alle dokumenter med at køre en makro (hvis de har den), som du kun skal vedligeholde et sted.
29. november 2002 - 13:15 #6
herch>> fik du det løst ?
Avatar billede herch Nybegynder
18. december 2002 - 10:00 #7
JA - mit hoveddokument med al VBA, er blevet placeret i Start-menu, så det er aktiv når bruger starter Word, herved kan alle brugere arbejde på alle dot-filer.
Kalder fra dot-filerne er så bygget som en Reference til hoveddokumentet.
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