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 - 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'.