Avatar billede Amtet Nybegynder
09. august 2011 - 13:33 Der er 6 kommentarer

Transport af makroer fra word og excell fra 2003 til 2010

Jeg har udviklet en lang række makroer til word og excell fra 2003 officepakken. De gør min dagligdag meget lettere især når genvejstasterne til dem fungerer.
Det ser ud til at strukturen i den måde, makroerne gemmes i skabelonerne på er en del anderledes i 2010 pakken end 2003 pakken.
Er der nogen, der ved hvordan man kan få makroer transporteret fra den ene pakke til den anden?
Avatar billede supertekst Ekspert
09. august 2011 - 16:46 #1
Hvordan opdager du problemet?

En fil i 2003 hedder f.eks .doc & .xls - både med og uden evt. makroer

i 2007 & nyere hedder en Word fil med makro .docm / uden makro .docx
o.s.v.
Avatar billede Amtet Nybegynder
09. august 2011 - 17:51 #2
I første omgang viser problemet sig jo ved at de tastatur-genveje jeg plejer at kalde de forskellige makroer med ikke virker. Når jeg så slår op i listen over makroer findes de jo ikke der på min nye maskine med 2010 office pakken på.
I word 2003 blev makroerne gemt sammen med normal.dot skabelonen så makroerne automatisk var tilgængelige i alle dokumenter. Normal.dot åbnede jo altid, når word åbner og dermed var alle makroer, som var knyttet til normal.dot tilgængelig i alle åbne dokumenter.
Egentlig kan man sige, at mit spørgsmål også kan stilles således: hvordan kan jeg få min 2010 word (og tilsvarende excell) til at bruge min normal.dot fra den gamle PC med tilhørende office 2003 pakke?

Så vidt jeg kan se er strukturen i lagringen af makroerne lavet helt om i 2010 pakken så jeg ikke bare kan importere min gamle normal.dot og spille videre med den.

Hvad gør jeg så?
Avatar billede ptj_11 Forsker
10. august 2011 - 00:55 #3
Kunne det være en mulighed, at du konverterede din gamle "Normal.dot" til version 2010?
Om det så giver dig dine makroer med, kan jeg godt være i tvivl om.
Jeg tror ikke, at makroen er bundet til normal.dot, snarere at den ligge tilgængelig for alle dokunmenter.
Den gemmes jo enten som en global makro, eller som en lokal i den aktuelle workbook.
Dette sagt uden at være nogen ørn til makroer i officepakken.
/ptj_11
Avatar billede Amtet Nybegynder
10. august 2011 - 08:55 #4
Jeg har prøvet den model, men dels kan jeg ikke finde ud af, hvor normal.dot (som er en global skabelon og som i 2010 skal hedde normal.dotm) ligger og dels kan jeg ikke konvertere min gamle normal.dot til normal.dotm (i hvert fald ikke ved at gemme som word-skabelon med aktiverede makroer) uden at makroerne forsvinder ved samme lejlighed.
Ind til videre er det lykkedes mig at importere de gamle makroer til 2010 for words vedkomende, men tastaturgenvejene er gået tabt. Så min vej frem ser foreløbig ud til at være at oprette nye makroer med tastaturgenveje som som afvikler de gamle makroer. Men det er da ikke særlig elegant vel?
Avatar billede ptj_11 Forsker
11. august 2011 - 17:46 #5
Start med at sætte din maskine til at vise skjulte filer og mapper, dernæst søger du alle filer med efternavnet *.DOTM.
Så skulle du kunne finde ud af, hvor din Normal.dotm ligger.
Dette forudsætter dog, at globale makroer bindes til din normal.dot-fil. Det tror jeg dog ikke, at de gør. Jeg tror snarere, at makroer beregnet for global adgang gemmes i en dertil beregnet mappe, hvilket altså betyder, at normal.dot ikke gemmes som normal.dotm.
Dette stadig sagt/skrevet uden at være specielt klog på makroer.
Der må være nogle informationer at finde på MS´s hjemmesider.
Prøv at læse lidt her:
http://social.technet.microsoft.com/Forums/en/office2010/thread/7e135947-529d-4362-a6d5-48374bd1f088
/ptj_11
Avatar billede Amtet Nybegynder
11. august 2011 - 19:43 #6
Tak for det. Linket var særdeles nyttigt udbytterigt. Dog mangler stadig at de gamle hotkeys virker, men studierne i social.technet har vist mig, at det nok ikke kan lade sig gøre, så der er vist kun den vej, at oprette nye genvejs-genvejstaster...
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