Problem mit fehlender Kontextmenüoption (Microsoft Excel)
Rita ist an ihrem Arbeitsplatz auf eine Situation gestoßen, in der sie sich am Kopf kratzt. Sie haben einen Mitarbeiter, der mit der rechten Maustaste auf eine Zelle klicken kann, und die Option Zellen formatieren ist im resultierenden Kontextmenü nicht verfügbar. Rita fragt sich, was notwendig ist, um die Kontextmenüoption zurückzubekommen.
Es ist möglich, dass das Kontextmenü, das angezeigt wird, wenn Sie mit der rechten Maustaste auf eine Zelle klicken, im Laufe der Zeit auf irgendeine Weise geändert wurde. Sie können dieses spezielle Kontextmenü mithilfe eines sehr einfachen Makros zurücksetzen:
Sub ResetContextMenu() CommandBars("Cell").Reset End Sub
Wenn dies nicht ausreicht oder wenn sich das Menü zu einem späteren Zeitpunkt unerklärlich ändert, kann der Schuldige durchaus eine Art Add-In oder ein bestimmtes Makro in einer Arbeitsmappe sein. Das Bestimmen, welches der Makros die Änderung vornimmt, kann einige ernsthafte Detektivarbeit erfordern. Wenn Sie auf die Makros im Add-In oder in der Arbeitsmappe zugreifen können, möchten Sie möglicherweise nur den VBA-Code durchsuchen, um festzustellen, ob Sie den Text „CommandBars“ finden, um zu sehen, was geändert wird.
Wenn Sie nicht auf den Makrocode zugreifen können (möglicherweise ist das Add-In oder die Arbeitsmappe geschützt), müssen Sie einen Versuch-und-Fehler-Prozess durchlaufen, bei dem Sie das Laden der Add-Ins nacheinander stoppen, bis Sie Bestimmen Sie, welche eine Änderung im Kontextmenü verursacht.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (3452) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: