Thema Datum  Von Nutzer Rating
Antwort
Rot Leere Zeilen verstecken
10.01.2012 18:00:07 Nicole
NotSolved
10.01.2012 18:01:51 Gast60812
NotSolved
10.01.2012 23:14:19 Heiko
NotSolved
11.01.2012 09:28:34 Gast99747
NotSolved
15.01.2012 21:24:20 Heiko
NotSolved
16.01.2012 17:21:10 Gast60916
NotSolved
17.01.2012 22:17:44 Heiko
NotSolved

Ansicht des Beitrags:
Von:
Nicole
Datum:
10.01.2012 18:00:07
Views:
1804
Rating: Antwort:
  Ja
Thema:
Leere Zeilen verstecken

Hallo an alle,

 

in einem file sind mehrere Daten enthalten. Diese gliedern sich z.b. nach Umsatz pro Direktor, Marke, Land etc.

Einige Zeilen bleiben leer da es beispielsweise für diesen Direktor in diesem Land keinen Umsatz gibt.

Um das file übersichtlicher zu gestalten, verstecke ich jede leere Zeile manuell.

Ein Makro das mir diesen Vorgang erleichtern soll, macht Probleme.

Ich möchte im VBA also programmieren:

Gehe alle Spalten und Zeilen in diesem Datenblatt durch. Sind die Zellen eines Bereiches (Spalte,Zeile) durchgehend 0 (also leer) dann verstecke diese Zeile.

Steht jedoch in einer Zelle etwas drin, dann verstecke die Zeile nicht.

Anzumerken ist noch, dass es meherere "sheets" gibt und die Tabellen darin immer unterschiedliche Zeilen und Spaltenanzahl haben.

Hier der bisherige Code:

Sub HideEmptyRows()

    Dim Zeile As Long
    Dim ZeileMax As Long
    Dim Spalte As Long
    Dim SpalteMax As Long
   
   
    With ActiveSheet
        ZeileMax = .UsedRange.Rows.Count
        SpalteMax = .UsedRange.columns.Count
       
        For Zeile = 1 To ZeileMax
            For Spalte = 1 To SpalteMax
                If .Cells(Zeile, Spalte).Value = Empty Then
                                             
                End If
               
            Next Spalte
        Next Zeile
       
    End With

End Sub


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Leere Zeilen verstecken
10.01.2012 18:00:07 Nicole
NotSolved
10.01.2012 18:01:51 Gast60812
NotSolved
10.01.2012 23:14:19 Heiko
NotSolved
11.01.2012 09:28:34 Gast99747
NotSolved
15.01.2012 21:24:20 Heiko
NotSolved
16.01.2012 17:21:10 Gast60916
NotSolved
17.01.2012 22:17:44 Heiko
NotSolved