19. november 2014 - 09:32Der er
13 kommentarer og 1 løsning
Makro starter ikke - er den mon placeret forkert
Hej Eksperten
Jeg har igår lagt en Private Sub makro ind under det specifikke ark (Ark6) og fik den til at fungere tilfredstillende.
Idag åbner jeg filen og makroen vil nu pludselig ikke køre. Tænker at der er noget jeg ikke ved omkring makroers placering. Jeg har så læst mig til at for at makroen skal kunne køre må filen ikke må åbne op i det specifikke ark, makroen skal aktiveres ved at man klikker på det og makroen skulle derved være igang. Men det fungere stadig ikke. Kan man få lidt assistance?
Min makro ser således ud :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("AFKRYDS")) Is Nothing Then If Target.Interior.ColorIndex = xlNone Then Target.Interior.ColorIndex = 3 Cancel = True Else Target.Interior.ColorIndex = xlNone End If
skal vel lægge i activate eventen ? Private Sub Worksheet_Activate() If Not Intersect(Target, Range("AFKRYDS")) Is Nothing Then If Target.Interior.ColorIndex = xlNone Then Target.Interior.ColorIndex = 3 Cancel = True Else Target.Interior.ColorIndex = xlNone End If
lordnelson: er ikke med på hvad activate eventen er ?
store-morten: jeg er med på at der skal markeres i afskryds feltet, det er ikke problemet. Makroen virkede fint om aftenen, næste morgen var den "død".
Ja helt sikker - jeg har også forsøgt uden at bruge navn bare med celle henvisning, og jeg har forsøgt i et nyt ark osv, der sker ikke en dyt. Jeg tror jeg må prøve med en helt frisk fil efterhånden.
Håber ikke du bliver stødt nu men bliver nødt til at spørge , går ud fra det er en nyere excel du har 10-13 stykker, så har du husket at gemme den som en makro excel fil XLSM ?
Sub SetEventsTrue() Application.EnableEvents = True End Sub
Synes godt om
Ny brugerNybegynder
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.