Seite 1 von 1

Re: MS$ Excel AdvanceFilter im OO Calc als Makro

Verfasst: Do, 22.08.2013 18:26
von lorbass
AlexSolo hat geschrieben:ich brauche Hilfe, AdavceFiltern für OO Calc in Makro.
Ich brauche auch Hilfe. Was ist »AdavceFiltern«? Soll eigentlich »AdvanceFilter« oder »AdvancedFilter« heißen und ist einfach nur so hingeschludert? Der geneigte Leser wird's schon richten?

Sobald das geklärt ist, müsstest du noch eine funktionale Beschreibung des AdvancedFilters nachliefern, um ein gemeinsames Verständnis deines Vorhabens zu erreichen. Hier googelt nämlich niemand so einfach auf Zuruf los und ergeht sich in Mutmaßungen, was du eventuell meinen könntest. Die hingeworfene Bezeichnung »MS$ Excel« hilft nicht weiter – wir sind hier im OpenOffice- und LibreOffice-Forum und längst nicht jeder Teilnehmer hat Excel oder gar diesen ominösen »AdvancedFilter«.

Schließlich formuliere bitte deine konkreten Fragen, die du bei der Realisierung des Filters hast. Aus der Formulierung „ich brauche…“ geht nämlich nicht hervor, mit welchem Problem du befasst bist.

Gruß
lorbass

Re: MS$ Excel AdvanceFilter im OO Calc als Makro

Verfasst: Fr, 23.08.2013 12:36
von balu
Hallo Alex,

wenn ich mir deinen Eröffnungsbeitrag so durchlese, dann komm ich zu folgendem Entschluss:
Du kannst VBA Makros programmieren. Und jetzt suchst Du hilfe um ein bestehendes Excel-Makro in StarBasic umzuschreiben. Und deshalb wiederhole ich die Frage von lorbass
lorbass hat geschrieben: Was ist »AdavceFiltern«?
Wenn Du beim neu programmieren bist und nicht weiter kommst, dann zeig uns wie weit Du bist und wo Du im Code nicht weiter kommst.



Gruß
balu

Re: MS$ Excel AdvanceFilter im OO Calc als Makro

Verfasst: Fr, 23.08.2013 13:58
von lorbass
AlexSolo hat geschrieben:Ich bemühe mich ganz genau mein Problem zu beschreiben:
Na ja, das Bemühen war noch nicht wirklich erfolgreich. Ich sehe nur eine statische Sicht auf Daten, aber keinerlei Hinweis darauf, was wann wie – welche Verarbeitungsschritte in welcher Situation nach welchen Regeln – ablaufen soll. Immerhin erwartest du ja, dass ein Bestand von 65.535 Datensätzen zu je 12 Spalten anhand von 24 (!) »Suchkriterien« auf 5 Werte reduziert werden.

Ich schreib mal nur ein paar Detailfragen auf, die mit spontan einfallen, damit du einen Eindruck bekommst, was fehlt, um überhaupt erst mit der Hilfe beginnen zu können:
  • Wie sind die 24 Suchkriterien ($BH$1:$BS$2) den 12 Spalten A:L eines Datensatzes zugeordnet?
  • Welche Relationen sollen geprüft werden? (ist gleich, ist ungleich, ist kleiner als, ist größer als, ist enthalten in, ist nicht enthalten in, beginnt mit, endet mit, …)
  • Welche Suchkriterien dürfen wie miteinander kombiniert werden?
  • Welche Suchkriterien-Kombinationen sind ausgeschlossen?
  • Wie dürfen welche Suchkriterien miteinander kombiniert werden? (UND, ODER)
  • welchen Spalten sind die 5 Ergebniswerte zu entnehmen?
  • Sind es immer dieselben 5 Spalten oder variiert die Auswahl? Wenn ja, nach welchen Kriterien?
Ich wiederhole noch mal:
lorbass hat geschrieben:formuliere bitte deine konkreten Fragen, die du bei der Realisierung des Filters hast.
balu hat es etwas anders formuliert; vielleicht verstehst du das besser:
balu hat geschrieben:zeig uns wie weit Du bist und wo Du im Code nicht weiter kommst.
Gruß
lorbass