Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1804to1808
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
For Next Schleife
08.01.2021 09:56:44
Norbert
Hallo VBA - Experten
Kann mir Bitte wer helfen.
Ich suche in Tabelle1 im Bereich B3 - E3 nach einen Begriff der in Zelle B1 steht mit ZählenWenn und lass mir die Summe in Tabelle2 in die Zelle G3 schreiben.
Habe folgenden Code schon geschrieben und er Funktioniert auch.
Wie muss die Schleife aussehen, dass beim nächsten durchlauf der Bereich B4-E4 nach den selben Begriff durch sucht wird und das Ergebnis dann in der Tabelle2 in der Zelle G4 erscheint.
Danke für Eure Hilfe

Sub sum_K()
Dim rngBereich As Range
Dim strBegriff As String
Dim rngTreffer As Range
With Tabelle1
Set rngBereich = .Range("B3:E3")
strBegriff = .Range("B1")
If Len(strBegriff)  0 Then
Set rngTreffer = rngBereich.Find _
(what:=strBegriff, lookat:=xlWhole)
End If
With Tabelle2
.Range("G3").Value = WorksheetFunction.CountIf _
(rngBereich, strBegriff)
End With
End With
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: For Next Schleife
08.01.2021 10:09:19
worti
Hallo Norbert,
so:

Sub sum_K()
Dim rngBereich As Range
Dim strBegriff As String
Dim rngTreffer As Range
Dim lngzeile As Long
strBegriff = Worksheets("Tabelle1").Range("B1")
For lngzeile = 3 To 5   'hier die Ende-Zeile anpassen
With Worksheets("Tabelle1")
Set rngBereich = .Range("B" & lngzeile & ":E" & lngzeile)
strBegriff = .Range("B1")
Worksheets("Tabelle2").Range("G" & lngzeile).Value = WorksheetFunction.CountIf( _
rngBereich, strBegriff)
End With
Next
End Sub

Gruß Worti
AW: For Next Schleife
08.01.2021 10:18:25
Norbert
Hallo Worti
Danke für deine Hilfe, genau so wollte ich das.
Grüße Norbert
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige