Inhaltsverzeichnis
Wenn Sie mit einer großen Datenmenge arbeiten, ist es manchmal schwierig zu verfolgen, wo sich Ihr Cursor befindet und welche Art von Daten Sie suchen. Um dieses Problem zu minimieren, können Sie die Hervorhebungsoption verwenden, mit der Sie eine Spalte in Excel hervorheben können. Dieser Prozess zeigt Ihnen automatisch hervorgehobene Spalten an. Dieser Artikel bietet einen guten Überblick darüber, wie Sie eine Spalte in Excel hervorheben.
Download Arbeitsbuch Praxis
Dieses Übungsheft herunterladen
Eine Spalte hervorheben.xlsm3 Methoden zum Hervorheben einer Spalte in Excel
Im Folgenden werden drei Methoden zum Hervorheben einer Spalte in Excel beschrieben. Alle drei Methoden sind recht einfach zu verwenden und sehr effektiv, um eine Spalte in Excel hervorzuheben. Zur Veranschaulichung aller drei Methoden nehmen wir einen Datensatz, der Produktname, Verkäufer, Stückpreis und Menge enthält.
1. eine Spalte mit bedingter Formatierung markieren
Die erste Methode ist basierend auf bedingter Formatierung Die bedingte Formatierung kann als eine Funktion definiert werden, mit der Sie spezifische Formatierungen für ein bestimmtes Kriterium auf ausgewählte Zellen anwenden können. Die Methode der bedingten Formatierung ändert das gesamte Erscheinungsbild entsprechend den vorgegebenen Kriterien. Diese Methode bietet eine fruchtbare Lösung, um eine Spalte in Excel hervorzuheben.
Schritte
- Zur Bewerbung Bedingte Formatierung Wählen Sie zunächst die Zellen aus, auf die Sie diese Formatierung anwenden möchten.
- Gehen Sie dann zum Startseite in der Multifunktionsleiste, und in der Registerkarte Stil Abschnitt erhalten Sie Bedingte Formatierung. Klicken Sie es an.
- In der Bedingte Formatierung Option, wählen Sie Neue Vorschrift.
- Nach einem Klick auf die Schaltfläche Neue Vorschrift, a Neue Formatierungsvorschrift öffnet sich das Feld ' Wählen Sie einen Regeltyp ' Abschnitt, wählen Sie ' Verwenden Sie eine Formel, um die zu formatierenden Zellen zu bestimmen. Es erscheint ein Formelkasten, in den Sie die folgende Formel eintragen.
=CELL("col")=COLUMN()
- Wählen Sie dann die Format Option, mit der Sie das Erscheinungsbild Ihrer Spalte nach Anwendung der Regel formatieren können. Es gibt auch eine Vorschau der eine Vorschau des verwendeten Formats anzeigt.
- In der Format erhalten Sie verschiedene Optionen wie Schriftart, Rahmen und Füllung, die Sie nach Belieben ändern können.
- Danach klicken Sie auf ' OK '
- Dann wird angezeigt, dass eine Spalte hervorgehoben ist, aber wenn Sie die nächste Spalte auswählen, passiert nichts. Standardmäßig führt Excel bei ausgewählten Änderungen keine Neuberechnung durch, sondern nur bei der Bearbeitung vorhandener Daten oder bei der Eingabe neuer Daten. Wir müssen auf ' F9 ' für die manuelle Neuberechnung des Blattes. drücken Sie F9 und wählen Sie dann die Spalte aus, die Sie hervorheben möchten, um das gewünschte Ergebnis zu erhalten.
- Um diesen Ärger zu vermeiden, haben wir eine großartige Lösung: Öffnen Sie zunächst Visual Basic, indem Sie ' Alt+F11 Gehen Sie dann zum Microsoft Excel-Objekt und wählen Sie das Blatt aus, auf dem Sie diese Formatierung vorgenommen haben.
- Kopieren Sie den folgenden Code, fügen Sie ihn in das ausgewählte Blatt ein und schließen Sie den VBA-Editor.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Target.Calculate End Sub
- Jetzt können Sie eine beliebige Spalte auswählen und erhalten automatisch das hervorgehobene Ergebnis. Es ist nicht nötig, die Taste F9 nicht mehr neu zu berechnen.
Lesen Sie mehr: Wie man eine Zeile in Excel markiert (5 schnelle Methoden)
2 VBA-Codes zum Hervorheben einer Spalte verwenden
Unsere nächste Methode basiert vollständig auf dem VBA Codes: VBA-Codes machen den Prozess viel einfacher als bedingte Formatierungen.
Schritte
- Um VBA-Codes anzuwenden, öffnen Sie zunächst Visual Basic, indem Sie ' Alt + F11 ' oder Sie können die Entwickler-Registerkarte durch Anpassen des Farbbandes.
- Finden Sie die Microsoft Excel-Objekt und wählen Sie das bevorzugte Blatt aus, auf das Sie die Hervorhebung anwenden möchten. Da unser Blattname ' VBA ', also wählen wir dieses Blatt aus und doppelklicken darauf.
- Es erscheint ein Code-Fenster. Kopieren Sie den folgenden Code und fügen Sie ihn ein.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Cells.Count> 1 Then Exit Sub Application.ScreenUpdating = False 'Die Farbe aller Zellen löschen Cells.Interior.ColorIndex = 0 With Target 'Spalte der ausgewählten Zelle hervorheben .EntireColumn.Interior.ColorIndex = 38 End With Application.ScreenUpdating = True End Sub
Hinweis Dieser Code löscht die Hintergrundfarbe, indem er ColorIndex auf Null setzt, und hebt die Spalte hervor, indem er ColorIndex auf 38 setzt. Sie können hier jeden beliebigen ColorIndex anwenden
- Schließen Sie den VBA-Editor, und schon haben wir das gewünschte Ergebnis.
Vorteil
Diese Methode bietet ein besseres Format als die vorherige Methode, da Sie hier nicht die Mühe auf sich nehmen müssen, F9 für die Neuberechnung zu drücken. Nur der VBA-Code wird Ihnen das gewünschte Ergebnis liefern.
Nachteil
- Dieser VBA-Code löscht alle Hintergrundfarben, so dass Sie keine Farbe verwenden können, wenn Sie diese Methode anwenden.
- Dieser Code blockiert die Rückgängig-Funktion auf diesem Blatt
Lesen Sie mehr: Excel VBA zum Hervorheben von Zellen auf der Grundlage von Werten (5 Beispiele)
Ähnliche Lektüre:
- Wie man alle 5 Zeilen in Excel markiert (4 Methoden)
- Zellen in Excel mit Farbe auf Basis des Prozentsatzes füllen (6 Methoden)
- Wie man in Excel von oben nach unten markiert (5 Methoden)
- Wie man Farbe in Excel-Zellen mit Hilfe von Formeln ausfüllt (5 einfache Wege)
- Excel-Formel basierend auf Zellfarbe (5 Beispiele)
3. eine Spalte mit VBA durch bedingte Formatierung hervorheben
Um dieses Problem zu lösen, können wir die Hervorhebung so vornehmen, dass wir die Spaltennummer mit VBA ermitteln und diese Nummer für die Spaltenfunktion in Form von bedingten Formatierungsformeln verwenden.
Schritte
- Fügen Sie zunächst ein neues Blatt zu Ihrer Arbeitsmappe hinzu und nennen Sie es ' Assistentenblatt In diesem Blatt wird die Anzahl der Spalten gespeichert. Später kann das Blatt ganz einfach ausgeblendet werden. Wir beginnen mit Zeile 4 und Spalte 2, weil unser Hauptblatt so beginnt. Dann schreiben Sie die Gesamtzahl der Spalten, in denen Sie diese Methode anwenden wollen.
- Öffnen Sie dann Visual Basic mit der Taste ' Alt + F11 Gehen Sie wie bei den vorhergehenden Methoden auf die Seite Microsoft Excel-Objekt und wählen Sie das gewünschte Blatt aus, und doppelklicken Sie darauf. Es erscheint ein Codefeld. Kopieren Sie den folgenden Code und fügen Sie ihn ein
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.ScreenUpdating = False Worksheets("Assistant Sheet").Cells(4, 2) = Target.Column Application.ScreenUpdating = True End Sub
- Um nun die bedingte Formatierung vorzunehmen, wählen Sie den Datensatz aus, den Sie hervorheben möchten.
- gehen Sie zur bedingten Formatierung aus dem Startseite in der Multifunktionsleiste und wählen Sie die Registerkarte Neue Vorschrift Aus dem Neue Vorschrift wählen Sie die Option ' eine Formel verwenden, um die zu formatierenden Zellen zu bestimmen Wie bei der ersten Methode gibt es ein Formel-Feld, in das Sie die folgende Formel eingeben müssen
=COLUMN()='Assistentenblatt'!$B$4
- Sie können das Aussehen in Ihrem eigenen Stil ändern, indem Sie die Format die in der ersten Methode besprochen wurde. Dann klicken Sie auf ' OK Da haben wir das gewünschte Ergebnis.
Lesen Sie mehr: VBA zum Ändern der Zellenfarbe basierend auf dem Wert in Excel (3 einfache Beispiele)
Schlussfolgerung
Hier haben wir drei Methoden besprochen, um eine Spalte in Excel zu markieren. Ich hoffe, Sie finden dies sehr nützlich und einfach zu bedienen. Wenn Sie Fragen haben, können Sie uns gerne unten einen Kommentar hinterlassen. Für weiteres effektives Wissen über Excel besuchen Sie unsere Exzellent Seite