With Sheets("LifeTimeData")
.Range("A1:BB" & lastrow).AutoFilter Field:=21, Criteria1:=xlFilterLastMonth, Operator:=xlAnd
.Range("A1:BB" & lastrow).AutoFilter Field:=16, Criteria1:="*" & "Deposit", Operator:=xlFilterDynamic
Set r = Intersect(.AutoFilter.Range, .Range("A:A"))
Filtred_Rows_Count = Application.WorksheetFunction.Subtotal(103, r) - 1
'Worksheets("LifeTimeData").AutoFilterMode = False
'Sheets("Overview").Range("G16") = Filtred_Rows_Count MsgBox Filtred_Rows_Count
End With
Antwort
Verwendung dieses:
Dim lastRow As Long, Filtred_Rows_Count As Long
Dim R As Range
With Sheets("LifeTimeData")
lastRow = .Cells(.Rows.Count, "P").End(xlUp).row
With .Range("A1:BB" & lastRow)
.AutoFilter field:=21, Criteria1:=xlFilterLastMonth, Operator:=xlFilterDynamic
.AutoFilter field:=16, Criteria1:="*" & "Deposit"
Set R = Intersect(.SpecialCells(xlCellTypeVisible), .Range("A:A"))
End With
Filtred_Rows_Count = Application.WorksheetFunction.Subtotal(103, R) - 1
'Worksheets("LifeTimeData").AutoFilterMode = False
'Sheets("Overview").Range("G16") = Filtred_Rows_Count MsgBox Filtred_Rows_Count
End With
Schließlich dachte er. :-)
With Sheets("LifeTimeData")
.Range("A1:BB" & lastrow).AutoFilter Field:=16, Criteria1:="*" & Trim("Deposit Received") & "*"
.Range("A1:BB" & lastrow).AutoFilter Field:=21, Criteria1:=xlFilterLastMonth
Set r = Intersect(.AutoFilter.Range, .Range("A:A"))
Filtred_Rows_Count = Application.WorksheetFunction.Subtotal(103, r) - 1
Worksheets("LifeTimeData").AutoFilterMode = False
Sheets("Overview").Range("H16") = Filtred_Rows_Count
End With
Wirklich? Ich habe es getestet und konnte bis zum letzten Monat nicht filtern. Mach ein paar ausgiebige Tests. Und probiere meine Lösung ... – user3598756
es wäre in Ordnung, Feedback an die Leute zu geben, die dir helfen wollen. Du hast sie nicht dazu verpflichtet, deine Frage zu beantworten, aber als Mitglied von SO möchtest du vielleicht Wertschätzung für ihre Versuche zeigen und, sobald sie sich als nützlich erwiesen haben, sie dafür belohnen, dass sie ihre Antwort als akzeptiert oder ihre Antworten aufheben. nur um ein Mitglied von SO zu beweisen – user3598756
- 1. Zählen Sie die Anzahl der Zeilen mit Nicht-Null-Werten in zwei Spalten in MS-Excel
- 2. Separate konditionierten Zeilen in 2 Spalten in SQL-Select-
- 3. Zählen der Zeilen mehrerer unterschiedlicher Spalten
- 4. Mehrere Filter Operationen über dplyr basierend auf Anzahl und Art der Beobachtungen in separaten Spalten
- 5. Anzahl der Zeilen basierend auf Parameter zählen. (Excel VBA)
- 6. MySQL zählen maximale Anzahl der Zeilen
- 7. SQL Zeilen 2 Spalten
- 8. SQL - Zählen Zeilen basierend auf 2 Einschränkungen
- 9. Vergleichen von Datumswert von zwei separaten Spalten
- 10. Excel - Anzahl der eindeutigen Werte basierend auf zwei Spalten zurückgeben
- 11. Zählen Sie die Anzahl der Zeilen in jeder Gruppe
- 12. Zählen der Anzahl der SELECTED Zeilen in Oracle mit PHP
- 13. Gruppiere und zähle die Anzahl der Vorkommen einer ObjectID, die in zwei separaten Feldern gespeichert ist.
- 14. Zählen der Anzahl der Zeilen in einer Textdatei
- 15. Anzahl der Spalten in gefilterten Excel-Datasets zählen?
- 16. Abfrage um die Anzahl der verschiedenen Werte zu zählen?
- 17. excel fusionieren separaten Spalten in Zeilen
- 18. Auswählen eindeutiger Zeilen basierend auf zwei Spalten
- 19. Transponieren Sie Zeilen zu Spalten für Uknown Anzahl der Spalten
- 20. ein Programm schreiben, um die Anzahl der rekursiven Aufrufe zählen
- 21. Wie muss ich die Abfrage zurückgeben, um die Anzahl der Zeilen zu zählen, und wie zähle ich die Zeilen?
- 22. Zählen der Anzahl der Monate zwischen zwei Daten in Excel
- 23. Wählen Sie die Anzahl der Zeilen zwischen zwei Terminen
- 24. Anzahl der Zeichenfolgenvorkommen zählen
- 25. Python Pandas gelten date_range auf zwei Säulen
- 26. Mit Doctrine DBAL, um die Anzahl der Zeilen von SELECT-Abfrage zu zählen
- 27. Zählen Sie die Anzahl der Nullen in jeder Spalte
- 28. mit Count (*), um die Anzahl der Mitarbeiter zu zählen
- 29. Verwendung von COUNT, um die Anzahl der Produktbestellungen zu zählen
- 30. Zählen der Anzahl der Zeilen in einer Tabelle mit mysql
Nimm Hier schauen – 0m3r
https://stackoverflow.com/help/formatting Sie sollten eine Beschreibung zu Ihrer Frage gehören zu erklären, was Sie versuchen, mit Blick auf die Sie zu erreichen und das Problem. Formatieren Sie den Code zur besseren Lesbarkeit auch in Ihrer Frage. – GCSDC
@Tanmoy fügen Sie eine Beschreibung Ihres Problems hinzu, was Sie erreichen möchten, und laden Sie Screenshots Ihrer Datentabelle hoch, die Sie mit diesem Code filtern möchten –