Avatar billede Slettet bruger
26. juli 2007 - 10:33 Der er 8 kommentarer og
1 løsning

Makro virker ikke når andre åbner mit regneark

Hej
Jeg har lavet et lille regneark med en telefonliste. Der ligger 3 simple makroer i arket til sortering af listen på 3 forskellige måder. Intet avanceret.

En af mine kollegaer får fejl på skærmen når hun forsøger at køre makroerne selvom filen er åbnet med makroer på sikkerhedsniveau "Mellem". Jeg forstår ikke hvorfor.
Når jeg trykkr Debug kan jeg se at fejlen kommmer på følgende kode:

    Selection.Sort Key1:=Range("A4"), Order1:=xlAscending, Header:=xlGuess, _
        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal

Hvad er der galt?? Hvorfor kan nogen køre makroerne og andre ikke??
Avatar billede supertekst Ekspert
26. juli 2007 - 12:36 #1
Hvilken fejlmelding kommer der?

Du er velkommen til at sende det til: pb@supertekst-it.dk - så kan jeg prøve.
Avatar billede gider_ikke_mere Nybegynder
26. juli 2007 - 17:05 #2
Jeg mener det er denne: DataOption1:=xlSortNormal
der kan drille, hvis din kollega bruger en ældre version af Excel.

Ellers prøv at slette dine options i koden, en efter en.
Avatar billede Slettet bruger
27. juli 2007 - 11:23 #3
Kan jeg bare slette DataOption1:=xlSortNormal og stadig få den til at sortere rigtigt? Eller skal koden ændres til noget andet?
Avatar billede gider_ikke_mere Nybegynder
27. juli 2007 - 13:51 #4
Man kan ofte slette flere parapetre, uden der sker noget ved det.
Avatar billede gider_ikke_mere Nybegynder
27. juli 2007 - 13:53 #5
Hvis der er et komma lige før, skal det selvfølgelig også slettes, da komma virker som separator.
Avatar billede Slettet bruger
27. juli 2007 - 13:54 #6
Det var helt korrekt et problem at jeg havde lavet regnearket i en nyere version af Excel end den min kollega bruger. Jeg har lavet makroerne i den gamle version nu, og det kører perfekt. Sjovt nok ser koderne fuldstændig ens ud i den nye og den gamle version.
Tak for hjælpen. Lægger du lige et svar ind...
Avatar billede gider_ikke_mere Nybegynder
27. juli 2007 - 14:04 #7
Det lyder mærkeligt. Hvilke forskellige versioner bruger I?
Avatar billede Slettet bruger
27. juli 2007 - 14:15 #8
Jeg bruger 2003 og min kollega bruger 2000. Umiddelbart synes jeg heller ikke at det lyder logisk at der kan være forskel når koden er ens.
Avatar billede gider_ikke_mere Nybegynder
27. juli 2007 - 14:23 #9
Tak for point. Der er forskel på hvad 2000 og 2003 understøtter.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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