Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: rechte Maustaste ist deaktiviert

rechte Maustaste ist deaktiviert
04.10.2004 07:03:10
Dieter
Hallo,
habe ein großes Problem. Habe mir irgendwie die rechte Maustaste im Arbeitsblatt deaktiviert. In der Symbol- und Menüleiste funktioniert sie noch.
Im Forum hat jemand das gleiche Problem gehabt, stand aber keine Lösung drin. Kann mir jemand helfen?
Danke im voraus.
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: rechte Maustaste ist deaktiviert
04.10.2004 07:55:24
Matthias
Hallo Dieter,
versuch mal dies:

Sub test()
Dim cb
For Each cb In CommandBars
cb.Enabled = True
Next
End Sub

Gruß Matthias
AW: rechte Maustaste ist deaktiviert
05.10.2004 08:39:52
dieter
Hallo Matthias,
habe deinen Code eingegeben. Rechte Maustaste im Arbeitsblatt öffnet immer noch nicht das Kontextmenü. Vielleicht war meine Problemstellung nicht richtig beschrieben. Sorry!
Anzeige
AW: rechte Maustaste ist deaktiviert
05.10.2004 11:10:38
Matthias
Hallo Dieter,
tritt das Problem nur bei einer bestimmten Mappe auf oder immer?
Wenn ersteres: Steht da noch ein Code in "DieseArbeitsmappe" oder in dem Tabellenblättern?
Könnte sein, dass das Ereignis "BeforeRightClick" das Kontextmenü abfängt.
Gruß Matthias
AW: rechte Maustaste ist deaktiviert
dieter
Hallo Matthias,
ist alles ok. Nachdem ich dein Makro über eine Schaltfläche gestartet hatte, war auch das Kontextmenü dar. Hatte das Makro erst im Einzelschritt durchlaufen lassen. War mein Fehler. Danke nochmal für deinen Tip.
Gruß
Dieter
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Rechte Maustaste in Excel aktivieren und Probleme beheben


Schritt-für-Schritt-Anleitung

  1. Öffne Excel und überprüfe, ob das Problem nur in einer bestimmten Arbeitsmappe auftritt oder global.

  2. Makro aktivieren: Drücke ALT + F11, um den VBA-Editor zu öffnen.

  3. Neues Modul hinzufügen:

    • Klicke im Menü auf Einfügen > Modul.
  4. Code einfügen: Kopiere den folgenden Code in das Modul:

    Sub test()
       Dim cb
       For Each cb In CommandBars
           cb.Enabled = True
       Next
    End Sub
  5. Makro ausführen: Schließe den VBA-Editor und führe das Makro über Entwicklertools > Makros aus.

  6. Überprüfe das Kontextmenü: Klicke mit der rechten Maustaste auf eine Zelle und teste, ob das Kontextmenü jetzt angezeigt wird.


Häufige Fehler und Lösungen

  • Problem: Rechte Maustaste funktioniert nicht in einer bestimmten Arbeitsmappe.

    • Lösung: Überprüfe, ob in "DieseArbeitsmappe" oder den Tabellenblättern ein Code vorhanden ist, der das Ereignis BeforeRightClick abfängt.
  • Problem: Kontextmenü erscheint nicht nach Ausführung des Makros.

    • Lösung: Stelle sicher, dass das Makro vollständig ausgeführt wurde. Führe es gegebenenfalls erneut aus.

Alternative Methoden

  1. Excel rechte Maustaste zurücksetzen:

    • Du kannst die Excel-Einstellungen zurücksetzen, indem du die benutzerdefinierte Symbolleiste zurücksetzt. Gehe dazu in die Optionen und stelle die Standardwerte wieder her.
  2. Einstellungen überprüfen:

    • Überprüfe die Excel-Optionen unter Datei > Optionen > Erweitert, um sicherzustellen, dass keine Einstellungen die rechte Maustaste blockieren.

Praktische Beispiele

  • Beispiel für das Abfangen der rechten Maustaste:

    Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
       MsgBox "Rechte Maustaste wurde gedrückt!"
       Cancel = True
    End Sub

    In diesem Beispiel wird bei einem Rechtsklick eine Nachricht angezeigt, und das Standard-Kontextmenü wird nicht geöffnet.


Tipps für Profis

  • Makros optimieren: Verwende Option Explicit am Anfang deines Moduls, um sicherzustellen, dass alle Variablen deklariert werden, was die Fehlersuche erleichtert.
  • Sicherheitsoptionen: Überprüfe die Sicherheitsoptionen für Makros in Datei > Optionen > Trust Center, um sicherzustellen, dass deine Makros ausgeführt werden können.

FAQ: Häufige Fragen

1. Warum funktioniert die rechte Maustaste in Excel nicht?
Es kann verschiedene Gründe geben, wie z.B. ein aktives Makro, das das Kontextmenü abfängt, oder spezifische Einstellungen in der Arbeitsmappe.

2. Wie kann ich die rechte Maustaste in Excel zurücksetzen?
Du kannst die rechte Maustaste zurücksetzen, indem du Excel neu startest oder die Symbolleisten- und Menüeinstellungen auf die Standardwerte zurücksetzt.

3. Was tun, wenn das Kontextmenü weiterhin nicht erscheint?
Überprüfe alle aktiven Makros oder VBA-Codes, die möglicherweise das Verhalten der rechten Maustaste beeinflussen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige