10. april 2006 - 09:53Der er
7 kommentarer og 1 løsning
Makro kan ikke findes
Jeg har et regneark som indeholder en værktøjslinie med tre menupunkter der hver aktiverer en makro. Værktøjslinien eksisterer kun i dette regneark. Problemet er at når jeg kopierer regnearket til en anden placering bliver makroerne ikke kaldt. Istedet kommer denne fejlmeddelelse:
Makroen "C:\regneark.xls!makro" blev ikke fundet."
Hvis makroen er gemt i "Denne projektmappe" burde den så ikke være tilgængelig i projektmappen selvom denne kopieres til en anden placering. Makroen bliver jo kopieret sammen med projektmappen.
Hvis regnearket f.eks. hedder "c:\mappe1\regneark.xls" og flyttes til "c:\mappe2\regneark.xls" kommer den med fejlen: Makroen "C:\mappe1\regneark.xls!makro" kan ikke findes.
Jeg har lavet en workaround der går ind og bestemmer hvad menupunkterne skal "pege på". Sådan her Sub lavMenu() CommandBars("Leaseplan").Controls(1).OnAction = "skjulVisEksport" CommandBars("Leaseplan").Controls(2).OnAction = "skjulVisImport" CommandBars("Leaseplan").Controls(3).OnAction = "rydArk" End Sub
Den workaround jeg fandt virker helt efter hensigten... så det må bare være det.
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.