[gelöst] Autofilter im Makro

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] Autofilter im Makro

Re: Autofilter im Makro

von kilix » So, 14.05.2023 10:59

Danke, mikeleb und Peter,
jetzt ist alles klar und funktioniert!

Re: Autofilter im Makro

von mikeleb » Sa, 13.05.2023 22:22

Hallo,
du musst zunächst die entsprechende Symbolleiste einblenden:
->Ansicht->Symbolleisten->Formular-Steuerelemente
Da findest du dann eine Schaltfläche um den Entwurfsmodus ein-/auszuschalten.

Re: Autofilter im Makro

von kilix » Sa, 13.05.2023 20:02

Danke Peter,
habe dein Beispiel herunter geladen. Das funktioniert gut. Ich habe aber das Problem, dass ich das Fenster mit den Eigenschaften der Schaltfläche nicht öffnen kann. Ich habe zwar schon Schaltflächen mit Makros verwendet aber da brauchte ich das nicht.
Ich finde auch den Makro unter Extras - Makros nicht und die Schaltfläche lässt sich auch nicht markieren.
Offenbar fehlt mir da grundlegendes Wissen dazu.

Re: Autofilter im Makro

von Mondblatt24 » Sa, 13.05.2023 16:00

Hallo,
kilix hat geschrieben: Sa, 13.05.2023 14:10 Wenn ich die ganze Tabelle sehen will muss ich das Filterfenster öffnen,
nicht zwingend, ein Formular-Steuerelement, genauer gesagt eine Schaltfläche kann das auch erledigen.

Befehl: .uno:DataFilterRemoveFilter (kopieren und an gezeigter Stelle in den Eigenschaften der Schaltfläche einfügen).

2023-05-13 15 42 40.jpg
2023-05-13 15 42 40.jpg (146.51 KiB) 1702 mal betrachtet

Filter.ods
(64.47 KiB) 77-mal heruntergeladen


Gruß
Peter

[gelöst] Autofilter im Makro

von kilix » Sa, 13.05.2023 14:10

Hallo,
ich verwende en Autofilter, um schnell die gewüschte Zeile zu finden. Nun bleibt die Zeile so lange sichtbar bis ich eine neue Suche eingebe. Wenn ich die ganze Tabelle sehen will muss ich das Filterfenster öffnen, den Schieber nach oben schieben und "Alle" anklicken.
Ich möchte die Anwendung aber Usern zur Verfügung stellen, die nicht versiert sind. Daher habe ich versucht den beschriebenen Vorgang mit einem mitgeschriebenen Makro zu realisiere. Leider wird der Vorgang nicht in den Makro übernommen. Gibt es eine Möglich das mittels Makro zu automatisieren?

Nach oben