Goedendag,
Ik heb een probleempje
Bijgaand een klein bestandje 'probeersel'
Het is een sterk vereenvoudigde sheet
Kolom a bevat een letterreeks
Kolom b bevat een letterreeks
Nu wil ik graag alleen bepaalde letters tellen als het filter aanstaat
Het aantal argumenten volstaat niet
Het gaat mij dus om een formule voor het rode gedeelte
Ik zoek dus een conditionele countif waar ik de voorwaarden kan opgeven
Wie heeft er een suggestie hoe dit op te lossen?
Ik heb een probleempje
Bijgaand een klein bestandje 'probeersel'
Het is een sterk vereenvoudigde sheet
Kolom a bevat een letterreeks
Kolom b bevat een letterreeks
Nu wil ik graag alleen bepaalde letters tellen als het filter aanstaat
Het aantal argumenten volstaat niet
Code:
Sub TestFilter()
On Error GoTo xlExit
xlStart:
With ActiveSheet
If .AutoFilterMode = True And .FilterMode = True Then
'het filter staat aan
Stop
strFormule = "=COUNTIF(R2C:R8C,""b"")+COUNTIF(R2C:R8C,""v"")"
Cells(17, 2) = strFormule
[COLOR="#FF0000"] TempString = "=SUBTOTAL(103,COUNTIF(R2C:R8C,""b"")+COUNTIF(R2C:R8C,""v"")"
Cells(18, 2) = TempString[/COLOR]
ElseIf .AutoFilterMode = True Then
'het filter staat uit
strFormule = "=COUNTIF(R2C:R8C,""b"")+COUNTIF(R2C:R8C,""v"")"
Cells(17, 2) = strFormule
Else
'er is geen filter
Rows(1).AutoFilter
.FilterMode = False
GoTo xlStart
End If
End With
xlExit:
End Sub
Ik zoek dus een conditionele countif waar ik de voorwaarden kan opgeven
Wie heeft er een suggestie hoe dit op te lossen?
Bijlagen
Laatst bewerkt: