Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1104to1108
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

TopTen und restliche Zeilen gruppieren

TopTen und restliche Zeilen gruppieren
Peter
Hallo Excelforum, ich möchte aus einer langen sortierten Liste (ca. 8.000 Zeilen) jeweils die Topten im Gesamtumsatz innerhalb einer Region anzeigen und alle anderen Kunden dieser Region mittels Gruppierung "verstecken". Danach wieder die Topten der nächsten Region usw.. Da bereits bei der Erstellung das meiste per VBA läuft, hätte ich auch dazu gerne eine VBA-Lösung. Kann mir bitte jemand helfen (Details s. Anhang). Danke schon im voraus.
Gruß Peter
https://www.herber.de/bbs/user/64845.xls

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: TopTen und restliche Zeilen gruppieren
02.10.2009 23:00:43
Josef
Hallo Peter,
Sub GroupTopTen()
  Dim lngRow As Long, lngLast As Long, lngGroup As Long
  
  On Error GoTo ErrExit
  Application.ScreenUpdating = False
  
  With ActiveSheet
    .Range("A1").CurrentRegion.ClearOutline
    lngLast = Application.Max(.Cells(Rows.Count, 1).End(xlUp).Row, 2) + 1
    .Range("A1").CurrentRegion.Sort Key1:=.Range("D2"), _
      Order1:=xlAscending, _
      Key2:=.Range("E2"), _
      Order2:=xlDescending, _
      Header:=xlGuess
    
    lngGroup = 2
    
    For lngRow = 2 To lngLast
      If .Cells(lngRow, 4) <> .Cells(lngGroup, 4) Then
        If lngRow - 1 > lngGroup + 9 Then
          .Range(.Cells(lngGroup + 10, 1), .Cells(lngRow - 1, 1)).EntireRow.Group
          lngGroup = lngRow
        End If
      End If
    Next
    .Outline.ShowLevels RowLevels:=1
  End With
  
  ErrExit:
  Application.ScreenUpdating = True
End Sub

Gruß Sepp

Anzeige
Sepp! Super, Danke schönen Feiertag
03.10.2009 08:42:48
Peter
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige