Hallo, ich habe ein Problem mii VBA
If Range(„G2“) = „Bernd“ Then
Dim ValuesRange As Range
Dim ResultCell As Range
Dim CriteriaValue As String
Set ValuesRange = Range(„B2:B10“)
Set ResultCell = Range(„C3“)
CriteriaValue = „Bernd“
ResultCell = WorksheetFunction.CountIf(ValuesRange, CriteriaValue)
End If
Das Programm addiert in Spalt D gesamt, auch wenn ein anderer Name vorhanden ist.
|Datum|Name|Platz|Punkte|
| A-|- B| C| D–| Gesamt
|22.06.2021|Bernd| 1| 3| 10
|22.06.2021|Bernd| 3| 2|
|22.06.2021|Bernd| 3| 1|
|22.06.2021|Bernd 2| 2|
|22.06.2021|Christa 2| 2|
In VBA möchte ich , dass das Gesamtergebnis „Bernd“ = 9 Pkt angezeigt wird, ohne die anderen Ergebnisse eines Mitspielers zu addieren.
Leider komme ich nicht weiter. Wer kann mir helfen, da ich Anfänger in VBA bin.
Ich arbeite mit Office 365
Für die Unterstützung danke.
Bernhard