Avatar billede L_Amtoft Mester
18. august 2011 - 14:44 Der er 5 kommentarer

makro - 2007 vs 2010

jeg har flere regneark. Brugeren ser dog kun det primære (TF-begæring), heri kan de aktivere forskellige makroer der blandt andet kopiere faner fra de andre ark.
De enkelte ark er låst og makro-koderne er ligeledes låst.

nu har jeg opdaget at hvis jeg kører nedenstående makro (det viste er et udklip af makroen) i Excel 2010 fejler den i "Sheets("Erh- ProdAnsvar").Copy Before:=Workbooks(nytarknavn).Sheets(24)"
hvis jeg kører den samme makro i 2007 er der ingen problem.
Jeg vil ikke kunne sende filerne til jer.

    Dim nytarknavn As Variant
    nytarknavn = ThisWorkbook.Name

    ChDir "C:\Dokumenter\Begæringer"
    Workbooks.Open Filename:= _
        "C:\Dokumenter\Begæringer\Erhvervsbegæring.xls", UpdateLinks:=0
    Sheets("Forside Erh- Prod").Select
    Sheets("Forside Erh- Prod").Copy Before:=Workbooks(nytarknavn).Sheets(23)
   
    Windows("Erhvervsbegæring.xls").Activate
    Sheets("Erh- ProdAnsvar").Select
    Sheets("Erh- ProdAnsvar").Copy Before:=Workbooks(nytarknavn).Sheets(24)
Avatar billede supertekst Ekspert
18. august 2011 - 17:48 #1
Hvilken fejlmelding?
Avatar billede L_Amtoft Mester
22. august 2011 - 14:37 #2
makroen stopper på linjen "Sheets("Erh- ProdAnsvar").Copy Before:=Workbooks(nytarknavn).Sheets(24)"
Avatar billede supertekst Ekspert
22. august 2011 - 14:52 #3
Ok - det er stedet - men kommer der ikke meddelelse med "Fejlmeldingen"  samt [Debug]-knappen?
Avatar billede L_Amtoft Mester
22. august 2011 - 15:39 #4
der kommer Run-time error '-2147417848 (80010108)':
Automation error

bemærkede at der i menulinjen står =INTEGRER("Forms.CommandButton.1";"")
det står og flimre / blinker i et par minutter, herefter lukkes excel 2010 automatisk og genstarter
Avatar billede supertekst Ekspert
22. august 2011 - 15:50 #5
Har ikke umiddelbart noget bud..
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