Avatar billede mira96ac Novice
22. januar 2007 - 08:48 Der er 6 kommentarer og
1 løsning

Ophæve arkmarkering med makro

Hejsa

Jeg har en model hvor man som oftest markerer samtlige ark/faner og skriver dem ud.
Herefter gemmer man arket.

Men hvis man glemmer at ophæve markeringen så er alle ark markeret næste gang man åbner modellen og retter man noget smadrer det alle ark.

Kan man ikke lave en makro som kører og ophæver arkmarkering ved gem.
Avatar billede aidan Nybegynder
22. januar 2007 - 09:26 #1
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Dim mySheet As Variant
    Dim myASheet As Worksheet
   
    Set myASheet = ActiveSheet
    Application.ScreenUpdating = False
   
    For Each mySheet In ThisWorkbook.Worksheets
        mySheet.Activate
        Cells(1, 1).Select
    Next
    myASheet.Select
   
    Application.ScreenUpdating = True

End Sub

Ovenstående makro sættes ind i modulen ThisWorkbook (jeg har engelsk Excel - jeg ved ikke hvad det hedder på dansk. Noget med "DetteRegnark").

Det vil sikre at alle arker har kun en celle markeret, nemlig A1.
Avatar billede mira96ac Novice
22. januar 2007 - 09:35 #2
Det virker ikke
Avatar billede aidan Nybegynder
22. januar 2007 - 09:59 #3
Det virker kun når du lukker regnskabsarket(og så skal du gemme ændringer). Når du åbner det igen, så er det gjort.
Avatar billede mira96ac Novice
22. januar 2007 - 10:05 #4
Arhhh, på den måde

Det virker fint så.

Det eneste mærkelige er at folk vel som oftest gemmer inden de lukker arket, og så bliver de spurgt om de vil gemme igen når de så lukker arket.
Avatar billede aidan Nybegynder
22. januar 2007 - 10:11 #5
Nej det gør de ikke mere. Det eneste som du har gemt er koden!
Avatar billede aidan Nybegynder
22. januar 2007 - 10:13 #6
Prøv og åbne, marker stor områder, og luk igen, så kan du se hvad jeg mener.
Avatar billede aidan Nybegynder
22. januar 2007 - 10:14 #7
Tak fo point.  ;-)
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