ich hätte eine Frage zum Autofilter ... ich würde gerne ein bestimmtes Verhalten des Autofilters erreichen - dass sich nur der Dialog eines Filters öffnet, dann soll der Code anhalten.
Sprich :
Ich habe über folgenden Code ...
ActiveSheet.Range("$H$80:$AP$10000").Autofilter Field:=8, Criteria1:="...", Operator:=xl 'xlFilterValues
wäre dies in diesem Spaltenbereich der achte Filter der nach einem bestimmten
Kriterium dann sucht .. wenn ich unter Criterial das Kriterium schon angebe
such er natürlich gleich durch und filtert bereits die entspr. Spalte
Nun würde ich gerne :
Den Kriterienberich zunächst ohne Vorgabe belassen, hier sehe ich 2 Wege.
1. ) Über eine Inputbox ( die mit irgendeiner Zelle zB. B1 verlinkt ist könnte ich oberen Code in das Changeereignis der Inputbox fügen mit Criterial=B1 ...
dann sollte es bereist funktionieren ( allerdings habe ich hier bei nicht die Möglichkeit während ich einen Bereich nach u nach erweitert eingebe bereits in einer Art Vorschau zu sehen , ob solch ein Begriff überhaupt in der Spalte existiert - quasi so wie in dem Suchfeld des Autofilters !)
2. und genau darum geht es mir , ich stelle mir einen einfachen Weg ( wenn er so zu realisieren wäre ) vor. der einfach den achten Autofilter Dialog öffnet, wie wenn ich bei dieser Spalte dann das Filter-DropDown öffne und sich dann das Dialogfenster dieser Spalte und dessen zugeordneten Filter zeigt. Mehr soll der Code noch nicht ausführen , nur den Dialog öffnen ?
Ginge das ? ich hab bereits etwas recherchiert hierzu u bin auf folgendes gestoßen ...
( auf meines angepasst : )
Range("H80:AP10000").AutoFilter
Application.Dialogs(xlDialogFilter).show 2
öffnet aber ein ganz anderes Fenster als das des regulären AF.
Habt ihr eine Idee ?
Lieben Dank Udo