Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Spalten Zählen

Forumthread: 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
Anzeige

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
Anzeige
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
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige