Avatar billede Josvto Mester
10. september 2015 - 21:43 Der er 2 kommentarer

Macro "fucker" min startside op

Hej,

Jeg har en macro, den kører ubeklageligt, men den smadrer min "startside" i mit regneark.

Når jeg har kørt macroen, kan jeg ikke se noget på "startsiden". Når jeg så skifter til et andet faneblad og skifter tilbage igen, så står det som den skal. Det er som om den ikke vil opdatere automatisk.

Jeg har ikke skrevet flg.:

Application.ScreenUpdating = False

eller jo, det har jeg, men i bunden står der så

Application.ScreenUpdating = True

Nogen som kan hjælpe?
11. september 2015 - 09:42 #1
Svært at gætte, når vi ikke kan se koden.

Upload filen på f.eks. gupl.dk - eller indsæt koden her.
Avatar billede Dan Elgaard Ekspert
11. september 2015 - 19:34 #2
Prøv, at kommentere alle linjerne, hvor du har 'Application.ScreenUpdating = False', så de fremstår som kommentarer, og dermed ikke er i effekt, når du kører din makro.

Kør så din makro, og se, om 'fejlen' stadig er der...

Hvis fejlen er væk, kunne det tyde på, at du et eller andet sted ikke får slået skærm opdateringen til igen.
Hvis dette er tilfældet, så prøv, at aktiverer alle dine 'Application.ScreenUpdating = False', en efter en, indtil du finder den, der går galt.

Hvis du virkelig kun har en enkelt 'Application.ScreenUpdating = False' i din kode, så prøv at lave en 'DoEvents' som den sidste linje i din kode.
Kodelinjen hedder blot 'DoEvents' :-)

Hvis fejlen stadig er der, så prøv med nogle af de andre egenskaber - et andet godt bud kunne være 'Application.EnableEvents = False'.
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