Doppelklick auf Zelle
#1
Guten Tag meine Excel Fans,

ich verzweifle noch. Ich möchte per Doppelklick in die Spalte A:A ein "X" in die jeweilige Zelle haben.

Das ist der Code mit dem ich das machen möchte, soll auch gehen, aber wenn ich doppel klick in eine Zelle mache, passiert das was passieren soll, ich kann reinschreiben, aber es kommt kein "X".

Was muss ich machen das es geht.

Ps. Der code steht im Tabellenblatt 1 nicht in einem Modul

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 
 If Intersect(ActiveCell, Range("A1:A5000")) Is Nothing Then Exit Sub
 
 Cancel = True
 If ActiveCell = "X" Then
 ActiveCell = ""
 Else:
 ActiveCell = "X"
 End If
 End Sub
Top
#2
Hi,

wo ist dein Problem? Das Makro macht genau das, was es soll. Egal in welcher Zelle ich in Spalte A doppelklicke - es wird jedesmal brav ein "X" gesetzt und bei nochmaligem DK wieder entfernt.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
Dodgy  Hey willwissen,

ja das mag ich auch nicht anzweifeln... daher bin ich ja so am pissig auf mich. Wenn ich Doppelklicke dann kann ich nur in die Zelle schreiben. Muss ich da evtl was Formatieren oder
muss die Spalte leer sein :16: :22:
Top
#4
Hi,

hast du in deiner Datei Makros zugelassen (Optionen==> Trustcenter==> Einstellungen... ==> Makroeinstellungen)?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Kaywarri124
Top
#5
Ich habe jetzt mal eine neue Mappe aufgemacht und habe das selbe Problem. Ich Kopiere den Code in die Tabelle und kann bei DK nur in die Zelle schreiben.
Top
#6
Angry Angry Angry  Danke Willwissen, ich weis nicht was das sollte aber jetzt geht es. Habe Excel geschlossen und neu gestartet.... Undecided

Naja jetzt geht's :05: :05:
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste