Excel spalten ausblenden wenn bedingung erfüllt

Ich habe in einer Zeile mehrere Zellen welche einen Wert haben. Wenn also die die Zelle E 4 gleich Null ist, soll die Zeile 4 ausgeblendet werden. Kann mir jemand sagen wie das geht.

Gruß und Danke

Gert

...komplette Frage anzeigen

1 Antwort

Excel spalten ausblenden wenn bedingung erfüllt

merkurus

13.11.2014, 19:32

Probiers mal mit folgenden Script

Private Sub Worksheet_Change(ByVal Target As Excel.Range)

 If Range("$E$4") = 0 Then
 Rows(4).EntireRow.Hidden = True
 End If

 If Range("$E$4") <> 0 Then
 Rows(4).EntireRow.Hidden = False
 End If

End Sub

Weitere Antworten zeigen

Ähnliche Fragen

Excel - Zeilen ein und ausblenden bei bestimmten Zellenwert?

Folgendes Problem:

Ich möchte eine Tabelle erstellen, die immer wieder genutzt werden soll. Jedoch wird die Tabelle nicht immer voll und beim Drucken der Tabelle möchte ich die Zeilen ohne Wert nicht mit ausdrucken.

Wie kann ich es so machen das wenn einer Zelle kein Wert steht ,oder der Wert null steht, das eine gewisse Zeile ausgeblendet wird und wieder eingeblendet bei einem Wert von über 0?

Danke für die Hilfe

...zur Frage

Wenn in einer Zelle eine bestimmtes Wort steht, sollen die Zeilen darunter ausgeblendet bzw. eingeblendet werden. Geht das?

Hi,

in der Spalte B2 steht entweder: Leer, Auto1 und Auto2

Jetzt möchte ich folgendes:

Auto 1 -> ausblenden der Zeilen A5 bis A1500. Auto 2 -> ausblenden der Zeilen A1501 bis A3000 Leer -> ausblenden der Zeilen A5 bis A3000

Geht sowas? Könnt Ihr mir helfen?

...zur Frage

Excel VBA: Wie kann ich mehrere Zeilen in einem Bereich ausblenden?

WENN in A3:A1000 "x" steht, sollen diese Zeilen eingeblendet bleiben,

WENN in A3:A1000 " " steht, sollen diese Zeilen ausgeblendet werden.

Vielen Dank

...zur Frage

Excel VBA - Zeile unter Bedingung ausblenden?

Hallo Community,

ich habe folgende Frage:

Wenn ich beim öffnen des Sheets überprüfen lassen will,

ob in der Zelle B1 die Zahl "5" oder "6" steht, dann sollen die Zeilen "1" bis "5" eingeblendet werden, sollten die Zahlen nicht vorkommen, dann sollen die Zeilen ausgeblendet werden.

Kann man das einfach umsetzen mittels VBA Code?

Sofern das nicht so einfach ist, dann habe ich in den Zeilen A1, A2, A3, A4 und A5 auch eine WENN Funktion...

Diese WENN Funktion zeigt das Wort "SHOW" wenn die Zahl "5" oder "6" in der Zelle B1 vorkommt, wenn eine andere Zahl vorkommt, dann schreibt die WENN Funktion das Wort "HIDE".

Also je nachdem, was einfacher wäre um die Zeilen ausblenden zu lassen - über jeden Tipp bin ich dankbar. :)

LG

Benny

...zur Frage

Excel VBA: Nur eingeblendete Zeilen in ein anderes Tabellenblatt kopieren?

Durch ein anderes Makro wird zuvor der Bereich A5:C400 so gefiltert, das alle leeren A-Zellen die ganze Zeile ausblenden lässt. Im jetzigen Schritt versuche ich, den Bereich A5:C400, in welchem viele Zeilen ausgeblendet sind, auf ein anderes Tabellenball zu kopieren. Das Bild zeigt meine aktuellen Stand, aber irgendwie bin ich da überfragt. Die ausgeblendeten Zeilen sollen NICHT mitkopiert werden.

Könnte jmd mein Programm anpassen, sodass es klappt?

VIelen Dank!

...zur Frage

VBA Wenn TextBox leer dann Zeile ausblenden sonst einblenden und Text in Zeile kopieren?

Ich habe eine Userform erstellt wo man Rabatte einfügen kann und möchte das wenn die TextBox leer ist die Rabatt Zeile ausgeblendet ist und wenn sie beschrieben ist das die Zeile wieder angezeigt wird und der Text aus der TextBox in die Zeile gespielt wird

...zur Frage

Excel (evtl VBA) Zeile löschen, wenn Zelle leer?

Meine Situation:

Ich habe eine Excel-Tabelle mit hunderten Zeilen und 15 Spalten (A bis O).

Nun möchte ich alle Zeilen, in denen die Zellen der Spalten H, I und K gleichzeitig leer sind, löschen.

Wenn also z.B. in Zeile 3 nur die Zelle der Spalte H leer ist, soll die ganze Zeile unberührt bleiben.

Das manuell zu machen, würde ewig dauern. D:

...zur Frage

Excel Makro Zeile einfärben?

Guten Tag zusammen.

Ich möchte eine Excel-Tabelle erstellen, in denen mehrere Zellen eine Checkbox haben. Ich möchte nun, dass wenn eine bestimmte dieser 5 Checkboxen in einer Zeile angeklickt wird, dass sich die komplette Zeile grün färbt und wenn der Haken wieder raus ist soll sich die Zeile wieder weiß färben.
Aktuell habe ich eine eher suboptimale Lösung in der ich für alle 200 Zeilen für jede Checkbox ein eigenes Makro erstellt habe und beim Anklicken ebenjener in die Zelle, in der auch die Checkbox ist, ein X eingetragen wird und sich dadurch die Zelle grün färbt.

Kann mir da jemand helfen? :)

...zur Frage

Excel - Wenn Bedingung erfüllt, dann folgende/restliche Zellen/Zeilen einfärben?

Hallo!

Ich habe folgendes Problem:

Als Beispiel habe ich den Bereich A1 - A10. Wenn ich "RE" in Zelle A3 eintrage, soll sich A3 - A10 einfärben. Genauso wenn ich in A5 "RE" eintrage, soll sich A5 - A 10 einfärben. Oder wenn ich A4 nutze, dann A4 -A10.

Es soll sich quasi immer die Zelle selbst und die darauffolgenden Zellen bzw. die restliche Zeile einfärben, je nach dem welche Zelle ich ausfülle. Es kann also auch A1, A2, A7, etc. sein.

Ich kenne nur die Formatierungen mit denen ich entweder die Zelle selbst nur einfärbe und die ganze Zeile A1 - A10. Ich möchte aber nur teilweise einfärben.

Geht das?

Vielen Dank im Voraus!

...zur Frage

Excel - Zeile in anderes Tabellenblatt kopieren...

Hallo,

mein Problem:

Ich habe ein Tabellenblatt mit ca. 400 Zeilen und 14 Spalten. Ich möchte nun, wenn in einer bestimmten Zeile eine "Null" steht, dass die gesamte Zeile in ein neues Tabellenblatt kopiert wird. Steht in dieser Zeile keine "Null" soll die Zeile in ein drittes Tabellenblatt kopiert werden. Ich habe leider noch so gut wie keine Erfahrung mit VBA, wäre super wenn ihr mir helfen könntet.

Danke

...zur Frage

Zeilen in Excel ausblenden für Serienbriefe in Word, wie geht das?

Ich habe also eine Datenquelle in Excel mit Adressen. Manche Adressaten möchte ich aber nicht mehr anschreiben, also habe ich die Zeile markiert, rechte Maustaste und Ausblenden. Wunderbar erstmal.

Als ich dann aber in Word meinen Brief mit der Datenquelle verknüpft habe sind auch die zuvor ausgeblendeten Adressen aufgetaucht.

Wie kann ich die Zeilen also jetzt so ausblenden, dass Sie auch bei der Serienbrieferstellung ausgeblendet bleiben?

Arbeite mit Office 2003.

Danke.

...zur Frage

Excel VBA - Range durch eine Schleife füllen?

Hallo. Ich möchte mehrere Zellen aktivieren. In einer Zeile sind es zusammenhängende Zellen zwischen zwei Spalten. Die Spalten kann ich definieren. Die Anzahl der Zeilen kann sich aber immer wieder ändern. Durch eine Abfrage kann ich die erste und letzte Zeile ermitteln. Zwischen diesen beiden Zeilen soll jede zweite Zeile markiert werden. Mache ich das in einem Beispiel und nehme dabei ein Macro auf, werden die einzelnen Zell-Ranges einfach mit Komma getrennt in einen Range geschrieben. Das Ziel ist, ein Conditional Formatting (Heat Map) auf alle Zellen, die aktiviert werden sollen, anzuwenden. Der Bereich startet immer in Zelle B9. Der nächste Bereich finge dann in B11, B13 usw. an. Ich würde ein Array nehmen, wenn ich vorher wüsste, wieviele Positionen ich brauche. Das können aber 6 sein oder aber auch 30. Gibt es eine Möglichkeit, ein Range so flexibel zu erstellen, die ganzen Zellbereiche zu markieren und dann auf alle das Conditional Formatting anzuwenden? Ich könnte die Zellbereich Zeile für Zeile markieren und die Formattierung einstellen. Aber die Formattierung soll ALLE Zellen miteinander vergleichen und nicht nur die, die in der selben Zeile stehen. Ich hoffe, ich kann mich verständlich ausdrücken. Vielen Dank für eure Hilfe.

Wie kann man in Excel Spalten ausblenden?

Ausblenden von Spalten.
Wählen Sie eine oder mehrere Spalten aus, und drücken Sie die STRG-TASTE, wenn Sie weitere Spalten auswählen möchten, die nicht benachbart sind..
Klicken Sie mit der rechten Maustaste auf die ausgewählten Spalten, und wählen Sie Ausblenden aus..

Warum blendet Excel Zeilen aus?

Wahrscheinlich haben Sie die verschwundenen Zellen oder Spalten nur versehentlich ausgeblendet. Um ausgeblendete Zeilen wieder anzuzeigen, markieren Sie die Zeile über- und unterhalb der Zeilen, die angezeigt werden sollen.