Avatar billede kbonline Nybegynder
07. december 2005 - 23:56 Der er 8 kommentarer og
1 løsning

tryk på celle, og der kommer et x

kan man formatere en række fx A til at når man trykker på en celle, så kommer der et x i cellen, og når man trykker igen, så forsvinder x'et?
Avatar billede kabbak Professor
08. december 2005 - 08:27 #1
Du kan ikke forametere dig ud af det, men kode.

Der er 2 muligheder, dobbeltklik eller højreklik, jeg bruger selv højreklik

jeg viser begge her, de skal i arkets kodemodul

her tjekkes cellerne A1 til A100

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
  If Target.Value = "X" Then
  Target.Value = ""
Else
Target.Value = "X"
End If
  End If
End Sub

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
  If Target.Value = "X" Then
  Target.Value = ""
Else
Target.Value = "X"
End If
  End If
End Sub
Avatar billede bak Forsker
08. december 2005 - 19:49 #2
Kabbak -> dit højreklik vil virke bedre hvis du samtidig sætter cancel = true således at højrekliksmenuen ikke vises.

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
  If Not Intersect(Target, Range("A1:A100")) Is Nothing Then
      Cancel = True
      If Target.Value = "X" Then
        Target.Value = ""
      Else
        Target.Value = "X"
      End If
  End If
End Sub
Avatar billede kabbak Professor
08. december 2005 - 19:51 #3
rigtig bak, det glemte jeg
Avatar billede kol Nybegynder
08. december 2005 - 20:25 #4
bak & kabbak
Det virker fortrinligt, og I fik udvekslet erfaring også.
Men gad vide om kbonline også får det til at fungere for sit vedkommende, eller måske har han glemt sit problem?

KOL
Avatar billede kbonline Nybegynder
10. december 2005 - 09:56 #5
Næ næ :-)

Jeg skulle bare afprøve det hele.

1000 tak for hjælpen det var præcis som jeg drømte om.

Jeg smider lige lidt flere point i, og deler så i begge får de lovede 30 point :-)

Svar lige begge 2.
Avatar billede bak Forsker
10. december 2005 - 13:26 #6
Points går til kabbak, jeg indskød bare en lille kommentar, for at få fjernet en irriterende detalje.
Avatar billede kabbak Professor
10. december 2005 - 16:17 #7
et svar ;-))
Avatar billede kbonline Nybegynder
10. december 2005 - 23:45 #8
Fair nok, men faktisk en god detalje :-)

Tak for hjælpen til jer begge, kabbak får alle 60 point.
Avatar billede kabbak Professor
10. december 2005 - 23:45 #9
tak for 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