15. oktober 2002 - 16:16Der er
8 kommentarer og 2 løsninger
Makroer
Jeg har lavet en makro, og vil genre distribuere den til mine medarbejdere. Derfor har jeg lavet en template, savet makroen deri, og de vil saa kunne bruge den, hvis de kopierer .dot filen ned i deres bibliotek Application Data\Microsoft\Word\STARTUP.
Problemet er nu at makroen tager brug af nogle referencer som jeg har adderet da jeg lavede den. Referencer bliver derimod IKKE lagt med i templaten, saa man skal paa HVER maskine addere disse. Er der ikke en metode saa man kan kopiere disse med, evt. addere disse referencer dynamisk vha. kode?
No reference is set to an add-ins' VBA project when it is loaded. Therefore, although you can call procedures in the add-in project through toolbars, menu items, or macros, you cannot call directly a procedure in an add-ins' project from code running in a document unless you explicitly set a reference to the add-ins' project.
Saa, skal jeg alligevel ind og "explicitly set a reference to the add-ins project", hvilket lige praecis er det jeg vil undgaa... Jeg skal bare kunne droppe .dot filen, ogsaa skal det virke - uden at man skal ind og addere references. Men det er maaske mig der misforstaar dette. Har du lavet dette foer blackadder, hvor det virker? Dvs. kopieret en makro, der bruger referencer, til en anden maskine ogsaa virker det bare med det samme?
Synes godt om
Slettet bruger
15. oktober 2002 - 19:10#7
Jeg må nok bryde sammen og tilstå at jeg kun har prøvet det i Excel.
Der lavede jeg en makro, med referencer. Den gemte jeg som en Excel add-in (.xla) . Der var ingen problemer med at installere eller afvikle makroen på andre maskiner.
Jeg kan se at det vist ikke virker på samme måde i Word.
ok, ingen svar... blackadder faar alligevel point for sit forsoeg
Synes godt om
Ny brugerNybegynder
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.