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

WorksheetFunction

WorksheetFunction
15.01.2013 12:11:22
Gregor
Hallo
Ich möchte in Spalte A eruieren, ob das Wort "ohne" vorkommt, aber nur in den Zellen, in denen _ in den Zeilen Spalte C nicht "keine" steht. Ich habe folgendes Makro geschrieben (umgeschrieben), erhalte aber die Meldung, die CountIf-Eigenschaft des WorksheetFunction- Objektes kann nicht zugeordnet werden. Wie kann ich diesen Fehler beheben?

Sub Test()
Dim Bereich As Range, i As Byte
For i = 1 To 25
If Cells(i, 3)  "keine" Then
If Bereich Is Nothing Then
Set Bereich = Cells(i, 1)
Else
Set Bereich = Union(Bereich, Range(Cells(i, 1), Cells(i, 1)))
End If
End If
Next i
If WorksheetFunction.CountIf(Bereich, "ohne") Then
MsgBox "ja"
End If
End Sub

Vielen Dank
Gregor

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

Betreff
Datum
Anwender
Anzeige
AW: WorksheetFunction
15.01.2013 12:20:47
Rudi
Hallo,
Countif in nicht zusammenhängenden Bereichen geht nicht.
Sub Test()
Dim i As Long, iCounter As Integer
For i = 1 To 25
If Cells(i, 3)  "keine" And Cells(i, 1) = "ohne" Then
iCounter = iCounter + 1
End If
Next i
If iCounter Then MsgBox "ja"
End Sub

Gruß
Rudi

AW: WorksheetFunction
15.01.2013 12:46:32
Gregor
Hallo Rudi
Aha, das wusste ich nicht. Vielen Dank für deine Alternative.
Gruss Gregor

AW: WorksheetFunction
15.01.2013 12:55:42
Rudi
Hallo,
Aha, das wusste ich nicht.
Das geht doch mit Zählenwenn() auch nicht.
Gruß
Rudi

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige