Excel-Makro zum Hervorheben jeder Zeile über jeder leeren Zeile


1

Ich habe ein Excel-Datenblatt, das in Datenblöcke mit variabler Zeilenanzahl unterteilt ist.

Datenblöcke sind durch eine leere Zeile voneinander getrennt.

Was ich dringend benötige, ist ein Makro, das die letzte Zeile jedes Datenblocks hervorhebt. Das ist die Zeile über der leeren Zeile.

Kann ich bitte Hilfe bei dieser Anfrage bekommen? Danke im Voraus

Antworten:


1

Sie möchten die bedingte Formatierung verwenden. Setzen Sie den Cursor in die erste Zelle der Spalte (für dieses Beispiel nehme ich die A1 an). Erstellen Sie eine bedingte Formatierungsregel mit der folgenden Formel "Verwenden Sie eine Formel, um zu bestimmen, welche Zellen formatiert werden sollen": = IF (ISBLANK (OFFSET (A1,1,0)), TRUE, FALSE)

Bildbeschreibung hier eingeben

Wenn die Regel erstellt ist, klicken Sie mit der rechten Maustaste, wählen Sie Format Painter und ziehen Sie sie in die Spalte, um dieses Format auf alle relevanten Zellen anzuwenden. Wenn Sie die Formatierungsregel auf die gesamte Spalte anwenden, sollte das Feld "Betrifft" = $ A: $ A lauten

Format Maler

Bildbeschreibung hier eingeben


Danke P Fitz für deine Antwort. Ich habe die Formel in eine neue Regel eingefügt, sie hat jedoch keine Änderung bewirkt. Irgendwelche Vorschläge?
Josef Miller

Haben Sie ein bestimmtes Format für die betroffenen Zellen festgelegt? Überprüfen Sie außerdem das Feld "Gilt für".
P Fitz

Ja, ich habe ein bestimmtes Format festgelegt und es auf das gesamte Blatt angewendet. Ich habe es auf verschiedenen Blättern getestet und tatsächlich das gleiche Ergebnis erzielt, es wurden keine Änderungen vorgenommen. Ich glaube es fehlt mir etwas.
Josef Miller

Jetzt weiß ich, wo mein Fehler war. Ich bin P Fitz so dankbar. Vielen Dank, es funktioniert so genau wie gewünscht. Alles Gute.
Josef Miller
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.