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

Auslesen ob Daten gefiltert sind

Auslesen ob Daten gefiltert sind
07.09.2023 12:53:30
Sprudeldieter
Hallo zusammen,

weiß jemand eine elegante Lösung in VBA um auszulesen ob in einem Tabellenblatt Daten gefiltert sind? Also nicht nur festzustellen ober der Autofiltermodus aktiv ist, sondern ob tatsächlich Daten gefiltert sind.


Vielen Dank
Freundliche Grüße

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Auslesen ob Daten gefiltert sind
07.09.2023 13:19:42
daniel
HI
if Cells.SpecialCells(xlcelltypevisible).Rows.Count = Rows.Count Then

alles eingeblendet
else
mindestens eine Zeile ausgeblendet
End if

allerdings werden manuell auseblendete Zeilen ausßerhalb des Autofilters auch berücksichtigt
Gruß Daniel
Auslesen ob Daten gefiltert sind
08.09.2023 09:21:46
Sprudeldieter
Hi,

interessanter Ansatz, Vielen Dank.


Freundliche Grüße
AW: Auslesen ob Daten gefiltert sind
07.09.2023 15:37:55
Beverly
Hi,

z.B. so:

Sub FilterPruefen()

Dim intSpalte As Integer
Dim strSpalten As String
For intSpalte = 1 To ActiveSheet.AutoFilter.Filters.Count
If ActiveSheet.AutoFilter.Filters(intSpalte).On Then
strSpalten = strSpalten & ", " & intSpalte
End If
Next intSpalte
If strSpalten > "" Then MsgBox "Gefiltert sind Spalte(n): " & Mid(strSpalten, 3)
End Sub


Bis später
Karin

https://excel-inn.de/
Anzeige
Auslesen ob Daten gefiltert sind
08.09.2023 09:19:22
Sprudeldieter
Hi,

perfekte Lösung, vielen Dank.


Freundliche Grüße

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige