gefilterte Daten in eine andere Tabelle übertragen

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

wega
****
Beiträge: 148
Registriert: So, 03.06.2007 21:37

gefilterte Daten in eine andere Tabelle übertragen

Beitrag von wega »

Hallo zusammen,

Ich habe eine Calc-Tabelle, in der ich aus über ca. 2000 Zeilen durch entsprechenden Filter auch eine entsprechende Untermenge an Daten angezeigt bekomme.
Das funktioniert auch so gut.
Ich kann die Werte per Hand mit dem Cursor erfassen, kopieren und in einer neuen Tabelle durch Einfügen auch wieder verarbeitbar machen.
Auch so weit gut.

Jetzt möchte ich einen Button installieren, den ich drücke und damit die gefilterten Daten automatisch in eine neue Tabelle übertrage. Also das Auswählen/Selektieren per Hand möchte ich per Knopfdruck über ein Makro realisieren.

Kennt eine/r eine solche Lösung?

mit freundlichem Gruß
Werner
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: gefilterte Daten in eine andere Tabelle übertragen

Beitrag von turtle47 »

Hallo Werner,

warum machst Du es nicht geanau so, wie Du das schon einmal hier gelöst hast, halt nur mit einem Array?

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
wega
****
Beiträge: 148
Registriert: So, 03.06.2007 21:37

Re: gefilterte Daten in eine andere Tabelle übertragen

Beitrag von wega »

Hallo Jürgen,

ich war ganz überrascht, ich sollte für diesen Fall eine Lösung haben?

Nein, meine Lösung betrifft nur das Kopieren von unsortierten Spalten.
Sobald aber die Daten über einen Filter selektiert dargestellt werden, stehen diese zwar untereinander in der Tabelle, jedoch müssen diese Daten in der ungefilterten Datei nicht unmittelbar hintereinander stehen.
Und damit funktioniert meine Bereichskpoie nicht mehr.

Ich suche also nach wie vor die Möglichkeit, die durch eine Filterung dargestellten Werte auszulesen und diese in einer anderen Datei abzulegen.

mit freundlichem Gruß
Werner
Antworten