Excel Aktive Zelle hervorheben

Verwenden Sie dieses Makro, um die aktive Zelle in einem Excel-Arbeitsblatt hervorzuheben. Auf dem Blatt erscheinen temporäre Linien über und links von der aktiven Zelle.

Einführung

Um die aktive Zelle besser zu erkennen, können Sie ein Makro zu Ihrer Persönlichen Arbeitsmappe hinzufügen, indem Sie die folgenden Schritte ausführen.

Da die Persönliche Arbeitsmappe automatisch beim Öffnen von Excel geöffnet wird, wird dieses Makro in jeder Arbeitsmappe ausgeführt, die Sie beim Arbeiten in Excel öffnen.

Hinweis: Wenn Sie nicht möchten, dass diese Funktion immer aktiviert ist, können Sie den Code in einer anderen Arbeitsmappe speichern. Öffnen Sie dann diese Arbeitsmappe, wenn die Funktion verfügbar sein soll.

Nutzen und Warnung

Sie haben vielleicht schon andere Makros gesehen, die die aktive Zelle hervorheben und oft die Füllfarbe der aktiven Zelle ändern. Wenn Ihr Arbeitsblatt bereits Zellen mit Füllfarbe hat, setzen diese Makros diese Formatierung außer Kraft.

Bei dieser Methode von Phil Treacy von My Online Training Hub wird die Zellformatierung nicht verändert.

Es gibt jedoch eine wichtige Warnung: Wenn Sie Makros wie dieses verwenden, können Sie die Rückgängig-Funktion in Excel nicht nutzen

Persönliche Arbeitsmappe einrichten

Wenn Sie keine persönliche Arbeitsmappe haben, folgen Sie diesen Schritten, um eine einzurichten:

  1. Schalten Sie den Makrorecorder ein
  2. Benennen Sie das Makro MYTEST, und speichern Sie es in der Persönlichen Makro-Arbeitsmappe
  3. Geben Sie bei eingeschaltetem Makrorecorder etwas in eine leere Zelle ein
  4. Schalten Sie den Makrorecorder aus
  5. (optional) Klicken Sie auf die Schaltfläche Rückgängig, um den eingegebenen Text zu entfernen

Persönlichen Arbeitsmappencode anzeigen

Nachfolgend führen Sie die folgenden Schritte aus, um das Modul zu finden, in das Sie den Makrocode einfügen werden:

  1. Drücken Sie Alt+F11, um den Visual Basic Editor zu öffnen
  2. Suchen Sie in der Liste der Projekte auf der linken Seite das Personal Workbook VBAProject(PERSONAL.XLSB)
  3. Klicken Sie gegebenenfalls auf das + auf der linken Seite dieses Projekts, um seinen Inhalt anzuzeigen
  4. Klicken Sie dann auf das +, um den Inhalt seiner Microsoft Excel-Objekte anzuzeigen
  5. Klicken Sie mit der rechten Maustaste auf das Objekt „ThisWorkbook“, und klicken Sie auf Code anzeigen

Suchen und Kopieren des Codes

Befolgen Sie als Nächstes die folgenden Schritte, um den Code zu suchen und zu kopieren, den Sie in dieses Codemodul einfügen werden:

  1. Gehen Sie zum My Online Training Hub, um diesen Kommentar von Phil Treacy zu dem Artikel über das Hervorheben der ausgewählten Zelle anzusehen.
  2. Klicken Sie auf den Link „und hier sind die Zeilen (dies ist eine Textdatei)“ in diesem Kommentar
  3. Öffnen Sie die Textdatei, die Sie über diesen Link heruntergeladen haben.

In die persönliche Arbeitsmappe kopieren

Befolgen Sie diese Schritte, um den Makrocode in Ihre persönliche Arbeitsmappe zu übertragen:

  1. Kopieren Sie den gesamten Text in dieser Datei
  2. Gehen Sie zurück zu Ihrem Personal Workbook-Code, wo Sie das Code-Modul „ThisWorkbook“ sehen können
  3. Fügen Sie den kopierten Text ein
  4. Scrollen Sie zum Anfang des Moduls und stellen Sie sicher, dass es nur eine Zeile „Option Explicit“ gibt. Wenn zwei Zeilen vorhanden sind, löschen Sie eine.
  5. Klicken Sie auf die Schaltfläche „Speichern“ in der Symbolleiste oben im Codefenster

Verwenden des Makros

Um das Makro zu verwenden, gehen Sie folgendermaßen vor:

  1. Schließen Sie Excel und öffnen Sie es erneut.
  2. Klicken Sie auf eine Zelle in einer beliebigen geöffneten Arbeitsmappe, und Sie werden Zeilen über und links von dieser Zelle sehen

Oder, wenn Sie den Code zu einer anderen Arbeitsmappe hinzugefügt haben (nicht die Persönliche Arbeitsmappe), öffnen Sie die Datei mit Ihrem Code.

Denken Sie daran, dass Sie bei Verwendung dieses Makros die Funktion „Rückgängig“ nicht nutzen können.

Weitere Tutorials

Arbeitsblatt-VBA

Arbeitsblatt-Tipps

Blätter anhand der Tabulatorfarbe ausblenden

Arbeitsblatt-Schutzauswahl

Arbeitsblatt-AutoFilter VBA

VBA in Blatt kopieren

VBA – Erste Schritte

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.