Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
680to684
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
680to684
680to684
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Probleme mit Worksheet_BeforeDoubleClick

Probleme mit Worksheet_BeforeDoubleClick
18.10.2005 09:15:30
Matthias
Hallo VBA-Profis,
ich setze in meiner Excel Mappe in Tabelle1 folgendes Skript ein:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
If Target.Value = "Test" Then
Start  'Makro "Start" starten
Cancel = True
End If
End Sub

Das funktioniert soweit auch einwandfrei - wenn man in eine Zelle mit "Test" einen Doppelklick tätigt wird das Skript "Start" gestartet.
Probleme gibt es aber bei Zellen die per "Zellen verbinden" verbunden wurden. Sobald man in eine so verbundene Zelle einen Doppelklick macht meldet sich das o.g. Skript mit Laufzeitfehler '13' und das obwohl in dieser verbundenen Zelle gar nicht das Wort "Test" vorkommt. Hat jemand ne Idee an was das liegen könnte? Danke für jede Hilfe!
MfG
Matthias F.

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Probleme mit Worksheet_BeforeDoubleClick
18.10.2005 09:31:52
Heiko
Hallo Matthias,
wenn du verbundene Zellen hast. dann kann die Eigenschaft Value nicht mehr ausgewertet werden, da ja mehrere Values drin sind. Da kann man so abfangen.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
If Target.Count > 1 Then Exit Sub
If Target.Value = "Test" Then
Start  'Makro "Start" starten
Cancel = True
End If
End Sub

Gruß Heiko

PS: Rückmeldung wäre nett !
AW: Probleme mit Worksheet_BeforeDoubleClick
18.10.2005 09:50:55
Matthias
Hallo Heiko,
ich hatte irgendwie angenommen, dass die verbundenen Zelle dann tatsächlich als eine Zelle gelten und es somit auch nur einen Value gibt. Ist aber eigentlich logisch, dass es nicht so ist!
Besten Dank für deinen Hinweis und v.a. auch für deinen Lösungsvorschlag!!! Funktioniert perfekt!
MfG
Matthias
Anzeige

48 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige