Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Userform per doubleclick event öffnen

Userform per doubleclick event öffnen
13.05.2024 15:54:42
Theo
Hallo zusammen,

manchmal sitzt man wirklich auf der Leitung :-(.
In einem bestehenden Tool öffne ich per Woreksheet Selection Change event eine Userform. Jetzt wollte ich das ändern, dass die Userform nur noch beim Doppelklick geöffnet wird.
Obwohl es eigentlich zwischen den Aufrufen keinen Unterschied gibt, lässt sich die Userform nach öffnen per Doppelklick nicht verwenden.
Was mache ich falsch?

Ich habe zum besseren Verständnis die Situation in der Beispieldatei nachgebaut. In Spalte B wird die Userform duch einfachen Click auf eine Zelle in Spalte B geöffnet und lässt sich bedienen. In Spalte C wird die Form zwar auch (durch doppelclick) geöffnet, aber scheinbar nicht wirklich "aktiviert".

https://www.herber.de/bbs/user/169422.xlsb

Danke schon mal für die Hilfe

Theo
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Userform per doubleclick event öffnen
13.05.2024 16:01:05
Oberschlumpf
Hi Theo,

änder im DblClick-Ereignis diesen Code...


Call ShowReworkDateUserform(Target)
End If

...um in...


Call ShowReworkDateUserform(Target)
Cancel = True
End If


Nun sollte es mir gelungen sein, dich von der Leitung zu schubsen^^

Ciao
Thorsten

Anzeige
AW: Userform per doubleclick event öffnen
13.05.2024 16:06:14
Theo
Super! Das war das Problem!

Danke!
AW: Userform per doubleclick event öffnen
13.05.2024 16:08:17
Oberschlumpf
Nö! DAS war die Lösung!^^ :-P
AW: Userform per doubleclick event öffnen
13.05.2024 16:04:33
Beverly
Hi Theo,

durch den Doppelklick wir die Zelle editiert - das kannst du so verhindern:

        If Not Intersect(Target, Sh.Range(Sh.Cells(2, 3), Sh.Cells(LastRowWS, 3))) Is Nothing Then

Cancel = True '== Editieren abschalten
'----------------------------------------------------------------------------------------------
'--- Worksheet double click SPalte C
'----------------------------------------------------------------------------------------------
Call ShowReworkDateUserform(Target)
End If


Übrigens: sie Prüfung, ob nur 1 Zelle ausgewählt wurde ist beim Doppelklick nicht notwendig, denn Doppelklick lässt sich nur auf 1 Zelle machen und nicht auf mehrereg gleichzeitig.

Bis später
Karin

Link zur Homepage: https://excel-inn.de/
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige