Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1132to1136
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

Spalten Zählen

Spalten Zählen
Herbert
Hallo!
folgendes Makro zählt alle Spalten innerhalb meiner Arbeitsmappe, deren Füllfarbe bis hinunter grün ist (Grün=4)
Sub Spalten_zählen()
Dim i As Integer
Dim ws As Worksheet
Dim Zähler
Zähler = 0
For Each ws In ActiveWorkbook.Sheets
For i = 1 To ws.Columns.Count
If ws.Columns(i).Interior.ColorIndex = 4 Then
Zähler = Zähler + 1
End If
Next i
Next ws
MsgBox Zähler
End Sub
meine Frage: wie muß ich den Code abändern damit er sich auf alle gerade geöffneten Arbeitsmappen bezieht?
danke im voraus
mfG
Herbert

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

Betreff
Benutzer
Anzeige
AW: Spalten Zählen
03.02.2010 19:40:44
Ramses
Hallo
Probier mal
Sub Spalten_zählen()
Dim i As Integer
Dim ws As Worksheet, wkb As Workbook
Dim Zähler
Zähler = 0
For Each wkb In Application.Workbooks
For Each ws In wkb.Sheets
For i = 1 To ws.Columns.Count
If ws.Columns(i).Interior.ColorIndex = 4 Then
Zähler = Zähler + 1
End If
Next i
Next ws
Next wkb
MsgBox Zähler
End Sub
Der Sinn ist mir allerdings nicht klar, vor allem dauert das immens lange
Gruss Rainer
AW: Spalten Zählen
03.02.2010 19:52:04
Herbert
Danke!
So hab ich es gemeint.
Frage, was dauert deiner Meinung nach so lange?
mfG
Herbert
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige