Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

AutoFiltern über CommandBar.control

Forumthread: AutoFiltern über CommandBar.control

AutoFiltern über CommandBar.control
12.12.2005 09:37:16
R.Schmitt
Guten Morgen,
mit nachstehendem Makro filtere ich derzeit über eine TextBox
eine recht lange ExcelListe (> 10.000 Einträge) nach dem vom
Nutzer dort eingegebenem Suchbegriff.

Private Sub TextBox1_Change()
Worksheets("Tabelle1").Range("o12").AutoFilter _
Field:=1, Criteria1:=TextBox1.Value
If TextBox1.Value = "" Then
Selection.AutoFilter Field:=1
End If
End Sub

Statusleiste, Menuleisten etc. ist schon alles ausgeblendet, nun
soll zugunsten einer eigenen Menuleiste auch die Textbox verschwinden
und genau da liegt mein Problem. Eine eigene Menuleiste habe ich schon
erstellt. Dort auch ein msoControlEdit eingefügt, in das man den zu
suchenden Text eingeben kann.
Wie bringe ich nun diesem control bei, die Liste nach dem dort ein-
gegebenem Begriff zu filtern ? (.on action hab´ich schon)
Also wir muß dieses Makro richtig lauten ?
Sub Filtern()
Worksheets("Tabelle1").Range("c6").AutoFilter _
Field:=1, Criteria1:=CommandBars("mycommandbarleft").Controls(1)
.............
..............
Vielen Dank
R.Schmitt
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: AutoFiltern über CommandBar.control
12.12.2005 15:13:03
Herbert
Hi,
wenn das control(1) das ControlEdit ist:
Criteria1:=CommandBars("mycommandbarleft").Controls(1).Text
mfg Herbert
AW: AutoFiltern über CommandBar.control
13.12.2005 14:57:10
R.Schmitt
Danke Danke -
hat geklappt
Viele Grüße
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige