Avatar billede mrkr Juniormester
21. september 2009 - 10:33 Der er 2 kommentarer og
1 løsning

Markere en celle når man dobbeltklikker på en celle

Jeg har en lille kodestump som skifter mellem JA og NEJ, når jeg dobbeltklikker på en celle i kolonne B.

Når jeg har dobbeltklikket på f.eks. celle b2, skifter den som dem skal gøre men celle b2 er samtidig "aktiv"
Kan man ikke få koden til at markere den pågældende celle i stedet for at lade den være aktiv.

På den måde kan jeg nemlig dobbeltklikke flere gange og få den til at skifte mellem JA og NEJ.



Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
      If Target.Value = "NEJ" Then
            Target.Value = "JA"
            Else
                If Target.Value = "JA" Then
                    Target.Value = "NEJ"
                End If
        End If
    End If
End Sub
Avatar billede supertekst Ekspert
21. september 2009 - 11:57 #1
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Not Intersect(Target, Range("B:B")) Is Nothing Then
      If Target.Value = "NEJ" Then
            Target.Value = "JA"
            Else
                If Target.Value = "JA" Then
                    Target.Value = "NEJ"
                End If
        End If
       
        Cancel = True  '<---------------
    End If
End Sub
Avatar billede mrkr Juniormester
21. september 2009 - 13:28 #2
Jep, Det var lige det jeg søgte.
Tak for hjælpen.
Har du et svar, så der kan afgives point :-)
Avatar billede supertekst Ekspert
21. september 2009 - 13:34 #3
Fint - selv tak og et svar...
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