Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
464to468
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
464to468
464to468
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

VBA-Befehl mehrere Tabellen gleichzeitig

VBA-Befehl mehrere Tabellen gleichzeitig
11.08.2004 10:00:59
Dan
Hallo
Ich habe folgenden (funktionierenden) VBA-Befehl, der mir Leerzeilen ausblendet:

Sub Leerzeilen_AUSBLENDEN()
Dim i As Long
Application.ScreenUpdating = False
For i = 100 To 8 Step -1
If WorksheetFunction.Sum(Range("B" & i & ":H" & i)) = 0 Then _
Cells(i, 1).EntireRow.Hidden = True
Next i
Application.ScreenUpdating = True
End Sub

Ich möchte nun, dass dieser Befehl für alle markierten Tabellenblätter gilt.
Also irgendwie mit "SelectedSheets"... bin aber hängen geblieben :-((
Wäre dankbar, wenn mir da jemand helfen könnte :-))
Gruss

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA-Befehl mehrere Tabellen gleichzeitig
harry
hi,
das geht so nicht. du musst die arbeitsmappen mit einer schleife durchlaufen. in etwa so:
For j = 1 To Worksheets.Count
MsgBox Sheets(j).Name
Next j
liebe grüße,
harry
AW: VBA-Befehl mehrere Tabellen gleichzeitig
Luschi
Hallo Dan,
mach es so:

Sub Leerzeilen_AUSBLENDEN()
Dim i As Long, ws As Worksheet, r As Range
Application.ScreenUpdating = False
For Each ws In ActiveWorkbook.Windows(1).SelectedSheets
For i = 100 To 8 Step -1
Set r = ws.Range("B" & i & ":H" & i)
If WorksheetFunction.Sum(r) = 0 Then
r.EntireRow.Hidden = True
End If
Next i
Next ws
Set r = Nothing
Set ws = Nothing
Application.ScreenUpdating = True
End Sub

Gruß von Luschi
aus klein-Paris
Anzeige
AW: VBA-Befehl mehrere Tabellen gleichzeitig
11.08.2004 12:41:26
Dan
cool, danke Luschi, hat prima geklappt :-))

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige